2147483647C
0 0
345 1
1045 1
3048 1
-3048 -1
117692 1
-117692 -1
115975 1
-115975 -1
110825 1
-110825 -1
