//#include<stdio.h>
//
//int main()
//{
// int i, j,n,m,d,e;
// scanf("%d", &n);
//
// for(i=0; i<n; i++)
// {
// for(m=i+1; m<n; m++)
// {
// printf(" ");
// }
//
//
//
// for(j=0; j<n; j++)
// {
//
//
// printf("*");
// }
//
// printf("\n");
// }
//
//}
//#include<stdio.h>
//
//int main()
//{
// int i, j,n,d;
// scanf("%d", &n);
// for(i=1; i<n; i++)
// {
// d=n-i;
// if(n-i<=6&&n-d<=6){
// printf("%d %d\n",i,d);
// }
// }
//
//}
//
//#include<stdio.h>
//
//int main()
//{
// int i, j,d,e;
//
//
//
// for(j=0; j<=9; j++)
// {
// for(i=2; i<=5; i++)
// {
// e=j*i;
//
// printf("%d x %d = %2d\t",i,j,e);
// }
// printf("\n");
// }
//
//
//}
//#include<stdio.h>
//
//int main()
//{
// int i, j,f,e;
//
// scanf("%d %d", &f, &e);
//
// for(i=0; i<f; i++)
// {
// for(j=0; j<e; j++)
// {
// if(i==0&&j!=0 ||j!=e||i==f&&j!=0||i==f&&j!=e)
// {
// printf("|");
// }
// else if(j==0&&i!=0||j==0&&i!=f||j==e&&i!=0||j==e&&i!=f)
// {
// printf("-");
// }
// else if(i=0&&j==0||i==0&&j==e||i==f&&f==e||i==f&&j==e){
// printf("+");
// }
//
//
// else{
//
// printf(" ");
// }
//
// }
// }
//}
//#include<stdio.h>
//
//int main() {
// int i, j, x, y;
//
// scanf("%d %d", &y, &x);
//
// for(i=0; i<x; i++) {
// for(j=0; j<y; j++) {
// if( (i==0 && j==0) || (i==0 && j==y-1)||(i==x-1&& j==0)||(i==x-1&&j==y-1)) {
// printf("+");
// }
// else if(i==0 || i==x-1) {
// printf("-");
// }
// else if(j==0 || j==y-1) {
// printf("|");
// }
// else{
// printf(" ");
// }
// }
// printf("\n");
// }
//
//
//}
#include<stdio.h>
int main()
{
int a[10005] = {0};
// arr[0] ~ arr[999]
int i, n;
scanf("%d", &n);
for(i=1; i<=n; i++)
{
scanf("%d", &a[i]);
}
for(i=n; i>=1; i--)
{
printf("%d ", a[i]);
}
}