import javabooklet.*;

class Esame2 {

  /** costruisce e restituisce un nuovo array
      che contiene esattamente gli elementi
      dell'array argomento, in ordine inverso"
  */
  static int[] inversoDi(int[] a) {
    int n = a.length;
    // inserire le istruzioni opportune
  }

  static void scambia(int[] a, int i, int j) {
    // inserire le istruzioni opportune
  }

/* inverte l'array sul posto, senza crearne uno nuovo
 */
  static void inverti(int[] a) {
    int n = a.length;
    // inserire il ciclo opportuno
    // for(...) scambia(...,...,...);
  }

/* costruisce e restituisce l'inversa
   della stringa-argomento
*/
  static String inversaDi(String s) {
    int n = s.length();
    char[] inv = new char[n];
    // inserire le istruzioni opportune
    return new String(inv);
  }

  public static void main(String args[]) {
    int[] ar1 = {13,5,27,4,10};
    IntArrayUtil.scriviSuConsolle(inversoDi(ar1));
    inverti(ar1);
    IntArrayUtil.scriviSuConsolle(ar1);
    System.out.println(inversaDi("roma"));
    System.out.println(inversaDi("anilina"));
  }
}
