#include <iostream>
#include <sstream>
using namespace std;
void report_error(string&s){ cout<<"error : parsing int failed : "<<s<<endl;}
void do_smth(int x){ cout<<x<<endl;}
int main(){
istream& input=cin;
string s;
int x;
while(!input.eof()){
input>>s;//строка до разделителя
stringstream ss(s);
ss>>x;
if (!ss.eof()) {// не дошли при парсинге инта до конца строки
//значит x отметаем
report_error(s);
continue;
}
do_smth(x);
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKdm9pZCByZXBvcnRfZXJyb3Ioc3RyaW5nJnMpeyBjb3V0PDwiZXJyb3IgOiBwYXJzaW5nIGludCBmYWlsZWQgOiAiPDxzPDxlbmRsO30Kdm9pZCBkb19zbXRoKGludCB4KXsgY291dDw8eDw8ZW5kbDt9CmludCBtYWluKCl7Cglpc3RyZWFtJiBpbnB1dD1jaW47CglzdHJpbmcgczsKCWludCB4OwoJd2hpbGUoIWlucHV0LmVvZigpKXsKCSAgICBpbnB1dD4+czsvL9GB0YLRgNC+0LrQsCDQtNC+INGA0LDQt9C00LXQu9C40YLQtdC70Y8KCSAgICBzdHJpbmdzdHJlYW0gc3Mocyk7CgkgICAgc3M+Png7CgkgICAgaWYgKCFzcy5lb2YoKSkgey8vINC90LUg0LTQvtGI0LvQuCDQv9GA0Lgg0L/QsNGA0YHQuNC90LPQtSDQuNC90YLQsCDQtNC+INC60L7QvdGG0LAg0YHRgtGA0L7QutC4CgkgICAgICAgIC8v0LfQvdCw0YfQuNGCIHgg0L7RgtC80LXRgtCw0LXQvAoJICAgICAgICByZXBvcnRfZXJyb3Iocyk7CgkgICAgICAgIGNvbnRpbnVlOwoJICAgIH0KCSAgICBkb19zbXRoKHgpOwoJfQp9