@@ -0,0 +1,647 @@
+// http://codingbat.com/prob/p199171%0A%0Apublic int countYZ(String str) %7B%0A  int count = 0;%0A  %0A  str = str.toLowerCase();%0A  int yIndex = str.indexOf('y');%0A  int zIndex = str.indexOf('z');%0A  %0A  while (yIndex %3E= 0) %7B%0A    if (yIndex+1 == str.length() %7C%7C %0A        ( yIndex+1 %3C str.length() && !Character.isLetter(str.charAt(yIndex+1))) ) %0A    %7B%0A      count++;%0A    %7D%0A    yIndex = str.indexOf('y', yIndex + 1);%0A  %7D%0A  %0A  while (zIndex %3E= 0) %7B%0A    if (zIndex+1 == str.length() %7C%7C %0A        ( zIndex+1 %3C str.length() && !Character.isLetter(str.charAt(zIndex+1))) ) %0A    %7B%0A      count++;%0A    %7D%0A    zIndex = str.indexOf('z', zIndex + 1);%0A  %7D%0A  %0A  return count;%0A%7D%0A

Create countYZ.java