/*
#include<stdio.h>
int main(){
int map[1005] = {0};
int i, j, n;
scanf("%d", &n);
for(i=0; i<n; i++) {
scanf("%d", &map[i]);
}
for(i=0; i<n; i++) {
for(j=i; j<n+i; j++) {
printf("%d ", map[j%n]);
}
printf("\n");
}
}
*/
/*
#include<stdio.h>
int main()
{
int SUM[1001]= {0};
int i,j,l,n;
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%d",&SUM[i]);
}
for(i=0; i<n; i++)
{
printf("%d: ",i+1);
for(j=0; j<n; j++)
{
if(i!=j)
if(SUM[j]<SUM[i])
{
printf("> ");
}
else if(SUM[j]>SUM[i])
{
printf("< ");
}
else
{
printf("= ");
}
}
printf("\n");
}
}
*/
/*
#include<stdio.h>
int main()
{
int i,j=23,n;
int k[10001]= {0};
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%d",&k[i]);
}
for(i=0; i<n; i++)
{
if(k[i]<j)
{
j=k[i];
}
}
printf("%d",j);
}
*/
/*
#include<stdio.h>
int main() {
int k[24] = {0}, i, j, n;
scanf("%d", &n);
for(i=0; i<n; i++) {
scanf("%d", &j);
k[j] = 1;
}
for(i=1; i<24; i++) {
if(k[i]==1) {
printf("%d", i);
break;
}
}
}
*/
/*
#include<stdio.h>
int main() {
int a, b, c=24, d;
scanf("%d", &a);
for(b=0; b<a; b++) {
scanf("%d", &d);
if(c>d){
c=d;
}
}
printf("%d", c);
}
*/
#include<stdio.h>
int main(){
int i,n,k[10001]={0};
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&k[i]);
}
for(i=n-1;i>=0;i--){
printf("%d ",k[i]);
}
}