#include<iostream>
using namespace std;
int main(){
string str[100]; // string 数组
int i=0;
//string读入
while(cin>>str[i])i++;//会多加一次
//for(int k=0;cin>>str[k];k++)i++;//cin的正常读入返回1,读入结束0
for(int j=i-1;j>=0;j--)cout<<str[j]<<' ';
return 0;
}
#include<iostream>
using namespace std;
int main(){
string a,b;
while(cin>>a)b=a+' '+b;//循环读入字符串到a,一直往后读,
//每次读到的a都放最前面!!
cout<<b;
}