#include<bits/stdc++.h>
using namespace std;
int main(){
long long n=0;
cin>>n;
if(n==0){
cout<<"int"<<endl<<"unsigned int"<<endl<<"long long"<<endl<<"unsigned long long"<<endl<<"string";
return 0;
}else{
if(n>=INT_MIN&&n<=INT_MAX){
cout<<"int"<<endl;
}if(n>=0&&n<=UINT_MAX){
cout<<"unsigned int"<<endl;
}if(n>=LLONG_MIN&&n<=LLONG_MAX){
cout<<"long long"<<endl;
}if(n>=0&&static_cast<unsigned long long>(n)<=ULLONG_MAX){
cout<<"unsigned long long"<<endl;
}
}cout<<"string"<<endl;
return 0;
}
)