#include <iostream>
#include <string>
#include <stack>
using namespace std;
int main() {
stack<int> stos;
int liczba;
while (cin >> liczba) {
stos.push(liczba);
}
while (stos.empty() == false) {
cout << stos.top() << " ";
stos.pop();
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3RhY2s+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7IAogCmludCBtYWluKCkgewoJc3RhY2s8aW50PiBzdG9zOwoJaW50IGxpY3piYTsKIAoJd2hpbGUgKGNpbiA+PiBsaWN6YmEpIHsKCQlzdG9zLnB1c2gobGljemJhKTsKCX0KIAoJd2hpbGUgKHN0b3MuZW1wdHkoKSA9PSBmYWxzZSkgewoJCWNvdXQgPDwgc3Rvcy50b3AoKSA8PCAiICI7CgkJc3Rvcy5wb3AoKTsKCX0KIAoJcmV0dXJuIDA7Cn0g