/*
   Scrivere un metodo statico 

     public static boolean palindroma(String s) 

   che data una stringa s restituisca un valore booleano vero se la
   stringa e' palindroma falso altrimenti. Una stringa e' palindroma se
   puņ essere letta da sinistra verso destra e da destra verso
   sinistra indifferentemente (es. "anna", "ailatiditalia", ...).
*/


public class Palindroma {
	
  public static boolean palindroma(String s) {
    int l=s.length();
    if (l<2)
      return true;
    else 
      if (!s.substring(0,1).equals(s.substring(l-1,l))) 
        return false;
      else
        return palindroma(s.substring(1,l-1));		
  }
  


  public static void main(String[] args) {
    System.out.println(palindroma("PALINDROMA"));
    System.out.println(palindroma("ANNA"));
  }  
}

