#include <bits/stdc++.h>
#define int long long
const int maxn=1e6+10;
using namespace std;
int miner(int a,int b,int c,int d){
int Min;
if(a<b) Min=a;
else Min=b;
if(c<Min) Min=c;
if(d<Min) Min=d;
return Min;
}
int maxer(int a,int b,int c,int d){
int Min;
if(a>b) Min=a;
else Min=b;
if(c>Min) Min=c;
if(d>Min) Min=d;
return Min;
}
signed main()
{
int x1,x2,y1,y2;
cin>>x1>>x2>>y1>>y2;
int a=x1*y1,b=x2*y2,c=x1*y2,d=x2*y1;
if(miner(a,b,c,d)<-INT_MAX||maxer(a,b,c,d)>INT_MAX) cout<<"long long ";
cout<<"int";
return 0;
}