import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] a = new int[n];
        for (int i = 0; i < a.length; i++) {
        a[i] = sc.nextInt();
        }
        String delimitor = "";
        for (int i = a.length - 1; i >= 0; i--) {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        }
        System.out.printf("\n");

        // 以下で配列aの中身を逆順に表示しよう
        // 改行なしで表示する時は System.out.print(表示する値) を使おう
        // 改行だけを表示する時は System.out.println() を使おう
        sc.close();
        }
        } import java.util.Scanner; Scanner java.util public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] a = new int[n];
        for (int i = 0; i < a.length; i++) {
        a[i] = sc.nextInt();
        }
        String delimitor = "";
        for (int i = a.length - 1; i >= 0; i--) {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        }
        System.out.printf("\n");

        // 以下で配列aの中身を逆順に表示しよう
        // 改行なしで表示する時は System.out.print(表示する値) を使おう
        // 改行だけを表示する時は System.out.println() を使おう
        sc.close();
        }
        } Main public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] a = new int[n];
        for (int i = 0; i < a.length; i++) {
        a[i] = sc.nextInt();
        }
        String delimitor = "";
        for (int i = a.length - 1; i >= 0; i--) {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        }
        System.out.printf("\n");

        // 以下で配列aの中身を逆順に表示しよう
        // 改行なしで表示する時は System.out.print(表示する値) を使おう
        // 改行だけを表示する時は System.out.println() を使おう
        sc.close();
        } main {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] a = new int[n];
        for (int i = 0; i < a.length; i++) {
        a[i] = sc.nextInt();
        }
        String delimitor = "";
        for (int i = a.length - 1; i >= 0; i--) {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        }
        System.out.printf("\n");

        // 以下で配列aの中身を逆順に表示しよう
        // 改行なしで表示する時は System.out.print(表示する値) を使おう
        // 改行だけを表示する時は System.out.println() を使おう
        sc.close();
        } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc int[] a = new int[n]; a new int[n] n for (int i = 0; i < a.length; i++) {
        a[i] = sc.nextInt();
        } int i = 0; int i = 0; i 0 i < a.length i a.length a a.length i++ i++ i {
        a[i] = sc.nextInt();
        } {
        a[i] = sc.nextInt();
        } a[i] = sc.nextInt() a[i] a i sc.nextInt() sc.nextInt sc String delimitor = ""; delimitor "" for (int i = a.length - 1; i >= 0; i--) {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        } int i = a.length - 1; int i = a.length - 1; i a.length - 1 a.length a a.length 1 i >= 0 i 0 i-- i-- i {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        } {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        } System.out.print(delimitor) System.out.print System.out System System.out delimitor System.out.print(a[i]) System.out.print System.out System System.out a[i] a i delimitor = " " delimitor " " System.out.printf("\n") System.out.printf System.out System System.out "\n" sc.close() sc.close sc String[] args args public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] a = new int[n];
        for (int i = 0; i < a.length; i++) {
        a[i] = sc.nextInt();
        }
        String delimitor = "";
        for (int i = a.length - 1; i >= 0; i--) {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        }
        System.out.printf("\n");

        // 以下で配列aの中身を逆順に表示しよう
        // 改行なしで表示する時は System.out.print(表示する値) を使おう
        // 改行だけを表示する時は System.out.println() を使おう
        sc.close();
        }
        } public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] a = new int[n];
        for (int i = 0; i < a.length; i++) {
        a[i] = sc.nextInt();
        }
        String delimitor = "";
        for (int i = a.length - 1; i >= 0; i--) {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        }
        System.out.printf("\n");

        // 以下で配列aの中身を逆順に表示しよう
        // 改行なしで表示する時は System.out.print(表示する値) を使おう
        // 改行だけを表示する時は System.out.println() を使おう
        sc.close();
        }
        } Main
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] a = new int[n];
        for (int i = 0; i < a.length; i++) {
        a[i] = sc.nextInt();
        }
        String delimitor = "";
        for (int i = a.length - 1; i >= 0; i--) {
            System.out.print(delimitor);
            System.out.print(a[i]);
            delimitor = " ";
        }
        System.out.printf("\n");

        // 以下で配列aの中身を逆順に表示しよう
        // 改行なしで表示する時は System.out.print(表示する値) を使おう
        // 改行だけを表示する時は System.out.println() を使おう
        sc.close();
        }
        }
