0
2
3
4
7
0
18446744073709551611
0
123
9223372036854775808 and 9223372036854775808 are the same
