#include<stdio.h>
void rev(int *arr,int n)
{
    int *start=arr;
    int *end=arr+n-1;
    int temo;
    while(start<end)
    {
        temo=*start;
        *start=*end;
        *end=temp;
        start++;end--;
    }
}
int main()
{
    int n;
    if(scanf("%d",&n)!=1)
    {
        printf("Invalid input");
        return 0;
    }
    
    if(n<=0)
    {
        printf("Invalid input");
        return 0;
    }
    int arr[1000];
    for(int i=0;i<n;i++)
    {
        if(scanf("%d",&n)!=1)
        {
            printf("Invalid input");
            return 0;
        }
    }
   rev(arr,n);
   for(int i=0;i<n;i++)
   {
       printf("%d",arr[i]);
       if(i<n-1)
       printf(" ");
   }
   printf("\n");
   return 0;
}
}