#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
getline(cin,s);
stringstream ss;
vector<int> v;
ss << s;
int a;
while(ss >> a)
{
v.push_back(a);
}
cout << v.size() << endl << endl;
for(int i = 0; i < v.size(); i++)
cout << v[i] << endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIHN0cmluZyBzOwogICAgZ2V0bGluZShjaW4scyk7CiAgICBzdHJpbmdzdHJlYW0gc3M7CiAgICB2ZWN0b3I8aW50PiB2OwogICAgc3MgPDwgczsKICAgIGludCBhOwogICAgd2hpbGUoc3MgPj4gYSkKICAgIHsKICAgICAgICB2LnB1c2hfYmFjayhhKTsKICAgIH0KCiAgICBjb3V0IDw8IHYuc2l6ZSgpIDw8IGVuZGwgPDwgZW5kbDsKCiAgICBmb3IoaW50IGkgPSAwOyBpIDwgdi5zaXplKCk7IGkrKykKICAgICAgICBjb3V0IDw8IHZbaV0gPDwgZW5kbDsKCgogICAgcmV0dXJuIDA7Cn0K