#include <iostream>
int big = 1000;
void output_array(int *ptr_array, int *ptr_number)
{
*ptr_array = *ptr_number - 1;
for (int i = *ptr_number; i > 0; i--)
{
std :: cout << *ptr_array << " ";
ptr_array--;
}
}
int main()
{
int number;
std :: cin >> number;
int arr [number];
for (int i = 0; i < number; i++)
{
std :: cin >> arr[i];
}
output_array(&arr[number], &number);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IGJpZyA9IDEwMDA7Cgp2b2lkIG91dHB1dF9hcnJheShpbnQgKnB0cl9hcnJheSwgaW50ICpwdHJfbnVtYmVyKQp7CiAgICAqcHRyX2FycmF5ID0gKnB0cl9udW1iZXIgLSAxOwogICAgCgogICAgZm9yIChpbnQgaSA9ICpwdHJfbnVtYmVyOyBpID4gMDsgaS0tKQogICAgIHsKICAgICAgICBzdGQgOjogY291dCA8PCAqcHRyX2FycmF5IDw8ICIgIjsKICAgICAgICBwdHJfYXJyYXktLTsKICAgICB9Cn0KCgoKCmludCBtYWluKCkKewogaW50IG51bWJlcjsKICAgIHN0ZCA6OiBjaW4gPj4gbnVtYmVyOwogaW50IGFyciBbbnVtYmVyXTsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbnVtYmVyOyBpKyspCiAgICAgewogICAgICAgIHN0ZCA6OiBjaW4gPj4gYXJyW2ldOwogICAgIH0KCiBvdXRwdXRfYXJyYXkoJmFycltudW1iZXJdLCAmbnVtYmVyKTsKCgoKCiByZXR1cm4gMDsKCn0K