#include <stdio.h>
typedef signed long long I64;
typedef signed int I32;
typedef signed short I16;
typedef signed char I8;
int main() {
I64 n_64 = 2846528734673;
I32 n_32 = 1194967295;
I32 n_16 = 4846529;
I32 n_8 = 186;
printf("%I64d\n", n_64); // gcc
printf("%d\n", n_32);
printf("%d\n", n_16);
printf("%d\n", n_8);
return 0;
}
/*
run:
2846528734673
1194967295
4846529
186
*/