class InversioneStringaXRicorsione {

  static String inverti(String s) {
    int len = s.length();
   
    if (len > 1)
      return s.substring(len - 1, len) + inverti(s.substring(0, len - 1));
    else
      return s;
  }

  public static void main(String[] arguments) {
    
    String stringa = "abcde f";
    
    System.out.println("Stringa iniziale: " + stringa);
    System.out.println("Stringa invertita: " + inverti(stringa));
  }
}
