2147483647C
151538648 244
-64183 -1
10474 1
12017 1
10805 1
40343 1
1552156 1
13856 1
28544 1
49119 1
49547 1
-49119 -1
49783 1
-49547 -1
50570 1
51056 1
-49783 -1
51056 1
74330 1
25670 1
13470 1
142610 1
1198559 1
75832 1
31488 1
59474 1
58888 1
12095 1
23919 1
-12095 -1
34489 1
4609353 1
4574377 1
13975 1
33743 1
301395 1
2444354 1
2414640 1
50779 1
2537294 1
2172330 1
-1515247 -3
-66763 -1
14835 1
2542872 1
-49525 -1
2544333 1
76825 1
2579692 1
20185 1
10551 1
-10551 -1
12134 1
-12134 -1
33646 1
1691881 1
2608567 1
2611826 1
-10160543 -3
-997856 -1
153154 1
2808886 1
12312 1
-12312 -1
9201300 1
9195216 1
2811788 1
7072475 1
16971 1
89780 1
2355247 1
2374705 1
278911 1
12322 1
-7641768 -1
104142 1
-12322 -1
-10283 -1
-4451575 -2
-2226 -2
14926108 1
117115 1
12323 1
-2231 -2
-12323 -1
11936 1
12000 1
-23936 -2
4975594 1
4973755 1
182423 1
31694 1
-1235742 -1
129176 1
71008 1
71549 1
50003 1
78876 1
24236 1
65637 1
395339 1
61054 1
547290 1
290535 1
-2118 -2
346306 1
277583 1
12320 1
-12320 -1
107200 1
287419 1
11976 1
12336 1
-12336 -1
-11976 -1
164037 1
93556 1
13410 1
-13410 -1
11983 1
-11983 -1
89708 1
55186 1
10304 1
12274 1
-12274 -1
27826 1
228340 1
31783 1
20255 1
252689 1
27710 1
44855 1
61534 1
63626 1
168184 1
11489 1
-11489 -1
35951 1
690832 1
11814 1
154969 1
139461 1
138473 1
621539 1
639617 1
1112230 1
1479995 1
20609 1
38422 1
1696309 1
-1734731 -2
20609 1
1118 1
-1118 -1
2492296 1
12168 1
-12168 -1
12211 1
188768 1
-12211 -1
339390 1
272316 1
303818 1
-303818 -1
60044 1
89492 1
-188768 -1
2659587 1
12240 1
-12240 -1
2286849 1
-6400673 -16
2590587 1
12398 1
-12398 -1
58163 1
-58163 -1
359984 1
12405 1
-12405 -1
69906 1
3362113 1
333383 1
2300171 1
68381 1
12430 1
-12430 -1
71956 1
64582 1
2771949 1
3207824 1
3128486 1
3211021 1
3207871 1
89737 1
25487 1
-25487 -1
679775 1
529614 1
755818 1
45514 1
738307 1
18537 1
503093 1
42521 1
74635 1
62332 1
55050 1
587240 1
57987 1
587387 1
100164 1
174149 1
127612 1
183623 1
154418 1
146698 1
148345 1
118328 1
141091 1
656341 1
405158 1
745098 1
79116 1
8019 1
203412 1
1461864 1
263068 1
266577 1
1421064 1
9384 1
338201 1
3237 1
-3237 -1
227632 1
47213 1
3225 1
-3225 -1
353525 1
359718 1
471263 1
9202 1
-9202 -1
372516 1
1939 1
51655 1
94721 1
46758 1
464998 1
107203 1
55598 1
108521 1
62835 1
118416 1
131237 1
130572 1
274867 1
9583 1
-9583 -1
1332322 1
657475 1
147012 1
1620397 1
-51056 -1
9287 1
1543237 1
-9287 -1
158454 1
162038 1
186698 1
-50570 -1
107467 1
179866 1
117060 1
190000 1
406214 1
188895 1
