int count = 70;
int f(long long int a, long long int b)
{
    long long int i_S[20] = {9223372036854775807, 14600299104468914, 23688194470858901, 16720242727731913, 8557129841953621, 17290115948804256, 32705081027656415, 1713045678966736, 7889252322740420, 19459038717542529, 5485142470532697, 23940131851584669, 105189507208007, 11385254579348430, 10528179587351139, 32749133274537596, 15340318462153718, 13104219177225968, 3759050079545350, 1107035824150827};

    if( count-- >= 0 ){
         if(i_S[a]>b) return 1;
         else if(i_S[a]<b) return 2;
         else if(i_S[a]==b) return 3;
    }else return 0;
}
