class Stupida{ /* public static boolean stupida( String s ){ return stupida( s ); } */ public static boolean stupida( String s ){ System.out.println( s ); return (s.equals("")) ? true : stupida( s.substring(1) ); } public static boolean palindroma( String s ) { return (s == null) ? false : palindromaRIC( s.toUpperCase() ); } private static boolean palindromaRIC( String s ) { return s.length() <= 1 || ( s.charAt( 0 ) == s.charAt( s.length() - 1 ) && palindromaRIC( s.substring( 1, s.length() - 1 )) ); } public static void main( String[] aaa ) { // System.out.println( stupida( aaa[ 0 ] ) ); System.out.println( palindroma( aaa[ 0 ] ) ); } }