2147483647C
543298871 897
1043219 1
-13605431 -34
87409 1
61114 1
124290 1
59578 1
-14094815 -48
59214 1
73436 1
74961 1
47078 1
-47078 -1
95458 1
-5064826 -16
94552 1
163130 1
242514 1
-242514 -1
229843 1
92556 1
848332 1
93030 1
1084154 1
51754 1
-51754 -1
107172 1
72443 1
1064063 1
1087064 1
99610 1
119005 1
1813998 1
125679 1
63058 1
1303218 1
139255 1
678211 1
121275 1
1247577 1
67540 1
128861 1
152029 1
-152029 -1
145013 1
1612156 1
1624121 1
-1624121 -1
45350 1
152238 1
121721 1
208696 1
144996 1
56876 1
172140 1
74943 1
70146 1
155200 1
159271 1
153982 1
-153982 -1
190969 1
180752 1
539676 1
322067 1
318511 1
94930 1
91636 1
144100 1
130094 1
554825 1
71504 1
111041 1
546473 1
147979 1
489956 1
115212 1
108432 1
65481 1
1090862 1
151488 1
1050927 1
200824 1
721064 1
202811 1
1049166 1
69364 1
778631 1
397598 1
-1251977 -2
76095 1
744037 1
907606 1
917377 1
4775179 1
116216 1
253619 1
-253619 -1
272996 1
476714 1
230500 1
219472 1
252354 1
-252354 -1
314075 1
149707 1
299152 1
285203 1
351319 1
-351319 -1
381501 1
946921 1
72811 1
85950 1
340794 1
-340794 -1
389878 1
424088 1
382933 1
386661 1
420495 1
63033 1
270052 1
61265 1
-61265 -1
389913 1
82959 1
87967 1
2406376 1
928871 1
2410370 1
2419789 1
383727 1
90136 1
397526 1
100074 1
1152406 1
82954 1
121742 1
-121742 -1
849722 1
91673 1
1574496 1
242756 1
59828 1
1176324 1
385544 1
8920 1
65937 1
80462 1
512914 1
242190 1
889505 1
116901 1
82816 1
93348 1
189895 1
71088 1
104339 1
62196 1
821966 1
1411726 1
193958 1
79704 1
902190 1
104544 1
117578 1
225769 1
224681 1
898656 1
921248 1
234874 1
2417605 1
5644574 1
1042784 1
1049489 1
1052394 1
1050904 1
85656 1
1056246 1
9098 1
364343 1
949176 1
371359 1
968240 1
255440 1
378385 1
435851 1
391775 1
492997 1
-1050904 -1
123780 1
1556704 1
976496 1
456683 1
455992 1
43184 1
159115 1
213149 1
405809 1
362827 1
6732419 1
5339587 1
305789 1
982393 1
71983 1
92580 1
764583 1
262375 1
766255 1
324009 1
307028 1
311747 1
50232 1
310947 1
401267 1
-310947 -1
1063650 1
134663 1
1288576 1
1327906 1
414821 1
407642 1
226163 1
50956 1
