#include <bits/stdc++.h>
using namespace std;
int main() {
  string s, s1;
  while (cin >> s) {
    if (s[0] == '-') {
      s1 = s.substr(1);
      if (s.size() > 20)
        printf("BigInteger\n");
      else if (s.size() == 20) {
        if (s1 > "9223372036854775808")
          printf("BigInteger\n");
        else
          printf("long\n");
      } else if (s.size() > 11)
        printf("long\n");
      else if (s.size() == 11) {
        if (s1 > "2147483648")
          printf("long\n");
        else
          printf("int\n");
      } else if (s.size() > 6)
        printf("int\n");
      else if (s.size() == 6) {
        if (s1 > "32768")
          printf("int\n");
        else
          printf("short\n");
      } else if (s.size() > 4)
        printf("short\n");
      else if (s.size() == 4) {
        if (s1 > "128")
          printf("short\n");
        else
          printf("byte\n");
      } else
        printf("byte\n");
    } else {
      if (s.size() > 19)
        printf("BigInteger\n");
      else if (s.size() == 19) {
        if (s > "9223372036854775807")
          printf("BigInteger\n");
        else
          printf("long\n");
      } else if (s.size() > 10)
        printf("long\n");
      else if (s.size() == 10) {
        if (s > "2147483647")
          printf("long\n");
        else
          printf("int\n");
      } else if (s.size() > 5)
        printf("int\n");
      else if (s.size() == 5) {
        if (s > "32767")
          printf("int\n");
        else
          printf("short\n");
      } else if (s.size() > 3)
        printf("short\n");
      else if (s.size() == 3) {
        if (s > "127")
          printf("short\n");
        else
          printf("byte\n");
      } else
        printf("byte\n");
    }
  }
}
