#include <iostream>
#include <vector>
using namespace std;

int main() {
    long long m[100];
    long long num = -1;
    int flag = -1;
    for (int i = 0; num != 0; i++) {
        cin >> num;
        m[i] = num;
        flag++;// 注意 while 处理多个 case
    }
    for(int i = (flag - 1);i >= 0;--i){
        cout << m[i] << " ";
    } 
    return 0;
}
// 64 位输出请用 printf("%lld")