@@ -0,0 +1,545 @@
+// http://codingbat.com/prob/p154137%0A%0Apublic String notReplace(String str) %7B%0A  StringBuilder sb = new StringBuilder();%0A  %0A  for (int i = 0; i %3C str.length(); ++i) %0A  %7B%0A    if (i-1 %3E= 0 && Character.isLetter(str.charAt(i-1)) %7C%7C  %0A        i+2 %3C str.length() && Character.isLetter(str.charAt(i+2))) %0A    %7B%0A      sb.append(str.charAt(i));%0A    %7D%0A    else if (i+1 %3C str.length() && str.substring(i, i+2).equals(%22is%22)) %0A    %7B%0A      sb.append(%22is not%22);%0A      i++;%0A    %7D%0A    else %7B%0A      sb.append(str.charAt(i));%0A    %7D%0A  %7D%0A  %0A  return sb.toString();%0A%7D%0A

Create notReplace.java