#include <iostream>
#include <algorithm>
#include <functional>
#include <iterator>
#include <vector>
#include <string>
#include <list>
#include <forward_list>
using namespace std::placeholders;
bool check(const std::string &s, std::string::size_type sz)
{
return s.size() >= sz;
}
int main()
{
std::vector<int> v;
std::istream_iterator<int> int_it(std::cin);
std::istream_iterator<int> eof;
while (int_it != eof)
v.push_back(*int_it++);
for (auto &i : v)
std::cout << i << " ";
std::cout << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8ZnVuY3Rpb25hbD4KI2luY2x1ZGUgPGl0ZXJhdG9yPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8bGlzdD4KI2luY2x1ZGUgPGZvcndhcmRfbGlzdD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ6OnBsYWNlaG9sZGVyczsKCmJvb2wgY2hlY2soY29uc3Qgc3RkOjpzdHJpbmcgJnMsIHN0ZDo6c3RyaW5nOjpzaXplX3R5cGUgc3opCnsKCXJldHVybiBzLnNpemUoKSA+PSBzejsKfQoKaW50IG1haW4oKQp7CglzdGQ6OnZlY3RvcjxpbnQ+IHY7CglzdGQ6OmlzdHJlYW1faXRlcmF0b3I8aW50PiBpbnRfaXQoc3RkOjpjaW4pOwoJc3RkOjppc3RyZWFtX2l0ZXJhdG9yPGludD4gZW9mOwoKCXdoaWxlIChpbnRfaXQgIT0gZW9mKQoJCXYucHVzaF9iYWNrKCppbnRfaXQrKyk7CgoJZm9yIChhdXRvICZpIDogdikKCQlzdGQ6OmNvdXQgPDwgaSA8PCAiICI7CglzdGQ6OmNvdXQgPDwgc3RkOjplbmRsOwp9