String S = "abccbca"; int tsz(int i, int j) { if (i>=j) return 0 ; else if (S.charAt(i)==S.charAt(j)) return tsz(i+1,j-1) ; else return Math.min(tsz(i+1,j),tsz(i,j-1))+1 ; }