number
-1
0
1
127
128
-128
-129
32767
-32768
32768
-32769
2147483647
-2147483648
2147483648
-2147483649
9223372036854775807
-9223372036854775808
9223372036854775808
-9223372036854775809
18446744073709551615
A
B
C
+50
\n
+
-
 100
100
BAD
