-
using namespace std;
long long a,b,c,d;
long long x,k,y,z,maxx;
int main() {
maxx=pow(2,60);
cin>>a>>b>>c>>d;
k=bd;
x=ac;
y=ad;
z=bc;
if(a==0||b==0||c==0||d==0){
if((a==0||c==0)&&b!=0&&d!=0){
if(abs(b)<maxx/abs(d)&&abs(k)<=2147483647&&abs(x)<=2147483647&&abs(y)<=2147483647&&abs(z)<=2147483647){
cout<<"int";
}
else cout<<"long long int";
}else if((b==0||d==0)&&a!=0&&c!=0){
if(abs(a)<maxx/abs(c)&&abs(k)<=2147483647&&abs(x)<=2147483647&&abs(y)<=2147483647&&abs(z)<=2147483647){
cout<<"int";
}
else cout<<"long long int";
} else{
if(abs(k)<=2147483647&&abs(x)<=2147483647&&abs(y)<=2147483647&&abs(z)<=2147483647){
cout<<"int";
}
else cout<<"long long int";
}
}else{
if(abs(b)<maxx/abs(d)&&abs(a)<maxx/abs(c)&&abs(k)<=2147483647&&abs(x)<=2147483647&&abs(y)<=2147483647&&abs(z)<=2147483647){
cout<<"int";
}
else cout<<"long long int";
}
return 0;
} ```