#include <iostream>
#include <string>
using namespace std;
bool isint(const string& s){
size_t i =0;
bool state;
for(;i<s.size();i++){
if (!isdigit(s[i]))return false;
state = true;
}
return state;
}
int main()
{
string a;
cout<<"enter";
cin>>a;
try{
if(!isint(a)){
cout<<"not an int";
}
else{
cout<<"recorded";
}
}
catch(...){
cout<<"error";
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpib29sIGlzaW50KGNvbnN0IHN0cmluZyYgcyl7CiAgc2l6ZV90IGkgPTA7CiAgYm9vbCBzdGF0ZTsKICBmb3IoO2k8cy5zaXplKCk7aSsrKXsKICAgIGlmICghaXNkaWdpdChzW2ldKSlyZXR1cm4gZmFsc2U7CiAgICBzdGF0ZSA9IHRydWU7CiAgICB9CiAgICByZXR1cm4gc3RhdGU7CiAgfQppbnQgbWFpbigpIAp7CiAgICBzdHJpbmcgYTsKICAgIGNvdXQ8PCJlbnRlciI7CiAgICBjaW4+PmE7CiAgICB0cnl7CiAgICBpZighaXNpbnQoYSkpewogICAgICBjb3V0PDwibm90IGFuIGludCI7CiAgICAgIH0KICAgIGVsc2V7CiAgICAgIGNvdXQ8PCJyZWNvcmRlZCI7CiAgICB9CiAgICAKICAgIH0KICAgIGNhdGNoKC4uLil7CiAgICAgIGNvdXQ8PCJlcnJvciI7CiAgICB9CiAgICAKfQ==