import fr.jussieu.script.*;

class RenverseTableau {
    /**
     * Renverse un tableau d'entiers.
     * @param t le tableau à inverser
     * @return le tableau inversé
     */
    static int [] RenverseTableauxEntiers (int [] t)
    {
        int n = t.length;

        int [] rev;
        rev = new int [n];

        // On renverse le tableau
        for (int i=0; i<= n-1; i=i+1)
            rev[i] = t[n-1-i];

        return rev;
    }
    

    public static void main (String [] args)
    {
        // Saisie de la dimension du tableau
        int n;
        do
            {
                Deug.println("Entrez un entier");
                n = Deug.readInt();
            }
        while (n <=0);

        int [] a = new int [n];

        // Saisie du tableau
        for (int i=1; i <=n; i = i+1)
            {
                Deug.println("Entrez l'entier " + i);
                a[i-1] = Deug.readInt();
            }

        int [] b;

        // On n'a pas besoin d'allouer b[0],...,b[n-1] car c'est fait par RenverseTableauxEntiers
        b = RenverseTableauxEntiers(a);

        // Affichage du tableau renversé
        Deug.println ("Tableau renversé :");
        
        for (int i=0; i <=n-1; i = i+1)
            Deug.print(b[i] + " ");

        Deug.println();
    }
}