#include <bits/stdc++.h>
using namespace std;
int compare(string a, string b) {
  if (a.size() < b.size()) return -1;
  if (a.size() > b.size()) return 1;
  for (int i = 0; i < a.size(); i++) {
    if (a[i] < b[i]) {
      return -1;
    } else if (a[i] > b[i]) {
      return 1;
    }
  }
  return 0;
}
int main() {
  string a, tmp;
  cin >> a;
  if (compare(a, "127") <= 0) {
    puts("byte");
  } else if (compare(a, "32767") <= 0) {
    puts("short");
  } else if (compare(a, "2147483647") <= 0) {
    puts("int");
  } else if (compare(a, "9223372036854775807") <= 0) {
    puts("long");
  } else {
    puts("BigInteger");
  }
  return 0;
}
