//stack用法:逆序输出
#include <iostream>
#include <stack>
using namespace std;
stack<int> rev;
int main() {
int n;
while (cin >>n) {
for(int i=1;i<=n;i++)
{
int x;cin>>x;
rev.push(x);
}
for(int i=1;i<=n;i++)
{
int x;
x=rev.top();
cout<<x<<" ";
rev.pop();
}
}
}

京公网安备 11010502036488号