class Solution { public boolean rotateString(String A, String B) { return rotateString( A, B , 0); } private boolean rotateString(String a, String b, int i) { if( a.length() <=1 && b.length() b.length()) return false; if( a.equals(b)) return true; return rotateString( a.substring(1)+a.charAt(0), b, i+1); } }