/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n, k, i, j;
char a;
scanf("%d %d %c", &n,&k,&a);
if(a=='R')
{
for(i=1 ; i<=n; i++)
{
for(j=1; j<=n-i; j++)
printf(" ");
for(j=1; j<=k; j++)
printf("*");
printf("\n");
}
}
else
{
for(i=1 ; i<=n; i++)
{
for(j=1; j<=i+n-n-1; j++)
printf(" ");
for(j=1; j<=k; j++)
printf("*");
printf("\n");
}
}
}
*/
/*
#include <stdio.h>
int main()
{
int n,k,i;
scanf("%d",&n);
for(i=1 ; i<=n; i++)
{
for(k=1; k<=n-i; k++)
{
printf(" ");
}
printf("*");
for(k=1; k<=2*(i-1); k++)
{
printf(" ");
}
printf("*\n");
}
for(i=n ; i>=1; i--)
{
for(k=1; k<=n-i; k++)
{
printf(" ");
}
printf("*");
for(k=1; k<=2*(i-1); k++)
{
printf(" ");
}
printf("*\n");
}
}
일차원배열
일차원 직선
이차원 2D 평면
삼차원 3D 입체
배열 array
여러개 나열
*/
/*
#include <stdio.h>
int main()
{
int arr[50]; // arr[0] ~ arr[49] 총 50개
int i;
// for(i=1;i<=5;i++)
for(i=0;i<5;i++)
{
scanf("%d",&arr[i]);
}
for(i=0;i<5;i++)
{
}
for(i=4;i>=0;i--)
{
printf("%d ",arr[i]);
}
//scanf("%d",&arr[0]);
//scanf("%d",&arr[1]);
}
*/
#include <stdio.h>
int main()
{
int arr[1000];
int i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&arr[i]);
}
for(i=n ; i>=1 ; i--)
{
printf("%d ",arr[i]);
}
}