#include <iostream>
#include <vector>
template<class T, class CharT, class CharTraits>
std::vector<T> read(std::basic_istream<CharT, CharTraits> &in) {
std::vector<T> ret;
while(in.good()) {
T x;
in >> x;
if(in.good()) ret.push_back(x);
}
return ret;
}
int main() {
auto v = read<int>(std::cin);
for(const auto &x : v) std::cout << x << " ";
std::cout << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKdGVtcGxhdGU8Y2xhc3MgVCwgY2xhc3MgQ2hhclQsIGNsYXNzIENoYXJUcmFpdHM+CnN0ZDo6dmVjdG9yPFQ+IHJlYWQoc3RkOjpiYXNpY19pc3RyZWFtPENoYXJULCBDaGFyVHJhaXRzPiAmaW4pIHsKICAgIHN0ZDo6dmVjdG9yPFQ+IHJldDsKICAgIHdoaWxlKGluLmdvb2QoKSkgewogICAgICAgIFQgeDsgCiAgICAgICAgaW4gPj4geDsKICAgICAgICBpZihpbi5nb29kKCkpIHJldC5wdXNoX2JhY2soeCk7CiAgICB9CiAgICByZXR1cm4gcmV0Owp9CgppbnQgbWFpbigpIHsKICAgIGF1dG8gdiA9IHJlYWQ8aW50PihzdGQ6OmNpbik7CiAgICAKICAgIGZvcihjb25zdCBhdXRvICZ4IDogdikgc3RkOjpjb3V0IDw8IHggPDwgIiAiOwogICAgc3RkOjpjb3V0IDw8IHN0ZDo6ZW5kbDsKICAgIAogICAgcmV0dXJuIDA7Cn0=