4
0 0
0 10
10 0
10 10
2
0 0
10 10
16
0 0
1 0
0 1
5 0
0 5
2 0
0 2
1 1
5 5
2 2
3 0
0 3
3 3
4 0
0 4
4 4
18
0 0
1 0
2 0
3 0
4 0
5 0
0 5
0 4
0 3
0 2
0 1
1 3
2 2
2 4
3 2
4 1
3 5
4 5
15
0 0
1 0
2 0
0 5
0 4
0 3
0 2
0 1
1 3
2 2
2 4
3 2
4 1
3 5
4 5
9
100 100
99 99
101 101
99 100
101 100
101 99
99 101
100 99
100 101
9
-900 -900
-800 -800
-1000 -1000
-800 -900
-1000 -900
-1000 -800
-800 -1000
-900 -800
-900 -1000
10
649 -844
369 993
868 649
-663 209
858 -629
696 -187
854 -119
782 -879
-621 -673
606 -713
100
735 942
264 228
306 884
64 85
-618 -738
-6 804
421 466
681 636
377 -793
676 -814
732 -312
410 923
-722 -421
171 -394
552 835
153 639
777 -231
-133 83
-347 -717
-480 36
-103 867
192 -681
685 -127
955 63
81 631
249 165
-329 11
441 -50
590 -388
908 142
-553 61
-219 -423
-818 -1000
-988 -165
-717 -467
-777 533
-600 768
852 -915
-359 -841
500 -926
-857 101
240 -186
-887 -319
-884 703
645 -624
198 -907
437 -669
-330 971
-316 -318
-193 319
567 382
-148 -681
150 56
-243 -856
216 -743
-782 711
359 810
-123 472
-157 -6
527 -511
370 77
-418 160
761 604
131 -555
-362 -710
-884 -442
-975 -31
-123 527
-975 634
671 593
-756 -758
656 603
-948 -466
427 -104
880 306
737 602
-264 -329
114 -503
-373 -402
294 265
240 410
823 265
-621 53
-207 -243
39 -184
-298 283
58 -289
238 111
245 -335
-641 477
-676 -552
431 60
119 -454
557 746
496 -149
363 -264
-387 187
-646 345
-408 499
-546 631
1000
-655 885
590 -122
-344 -966
-681 -104
-469 -381
769 -761
253 -667
968 -607
565 706
173 99
-946 -965
114 -681
134 253
93 749
837 955
434 -817
840 376
61 -152
411 732
-904 -706
-297 865
-467 -692
-450 -499
-299 -884
-441 -773
567 -34
-738 -319
285 748
-713 -269
497 -876
-314 283
-693 -122
-340 721
726 -577
453 -826
-283 -843
-961 602
-535 -410
-897 519
58 15
746 -375
981 -992
306 618
756 945
-651 606
-930 387
241 -623
-735 -747
-902 -657
28 904
-483 745
-587 -443
699 230
499 803
-251 -443
170 -505
534 151
-145 192
121 -388
138 471
-430 208
-142 811
937 476
-935 -612
819 93
-708 -663
191 57
246 -110
-713 97
45 37
-994 -785
532 540
718 -612
-268 -160
352 870
-337 922
430 873
-915 368
349 -850
756 169
596 -600
858 139
457 456
-619 744
-447 779
133 -441
-654 18
-549 -935
406 183
257 110
406 -728
384 -164
-855 469
-796 495
972 -688
16 920
64 226
59 -479
-318 792
-382 587
571 751
-502 918
-231 -51
-665 -473
-516 592
989 -758
864 373
79 -639
195 635
856 167
-700 224
87 364
-550 -502
-762 484
-710 -144
423 862
-41 921
-868 -919
222 -533
-40 707
-589 -50
-699 -373
-677 380
-12 518
368 197
37 668
-579 -524
384 224
-26 622
60 617
-170 -516
831 -858
-595 963
-777 980
-218 183
687 193
-515 -660
820 161
-927 -192
31 441
-643 -931
461 -221
-103 197
-645 872
172 415
841 -998
-749 -976
-856 -343
-661 -281
-363 121
-745 -324
-334 -260
368 -514
901 441
646 285
234 -644
354 -305
135 -749
-755 842
-525 417
609 -332
419 861
-308 916
-130 31
-13 859
-848 242
-465 170
-665 -745
-992 -412
697 -993
873 -69
-637 579
979 498
-817 -776
692 -342
641 301
679 412
162 -629
680 -968
755 -332
891 -741
-738 -222
430 -51
34 438
538 83
445 763
-986 808
343 -655
658 526
-431 702
-464 -438
4 -785
-673 -482
-61 -641
-449 -306
379 -206
-47 642
925 -265
-409 311
-826 -519
-606 971
-755 -240
-868 940
106 -858
466 -973
845 -646
-410 -151
-78 269
367 861
628 -730
-93 8
417 -788
2 342
-52 945
-347 474
-573 399
445 24
-841 929
-36 265
-928 -218
645 917
136 -413
-234 -942
856 -515
919 836
-244 178
-156 -475
391 -802
867 -661
-856 -128
-835 -429
-729 962
947 -218
892 -89
-600 964
693 -955
881 -171
-368 -1
-112 -160
836 159
-324 -56
-310 873
469 -919
-929 336
-228 -785
-440 -63
138 183
-101 85
-682 143
996 -282
459 -959
115 692
-129 -901
-309 -889
-61 -120
622 615
824 -688
488 294
-255 912
-18 517
-873 895
-194 618
78 -942
-297 748
201 52
-534 -339
93 933
-647 -684
-968 397
-573 -29
-723 -598
-61 -547
66 -221
-901 812
-309 82
329 171
329 -512
-211 -241
-454 844
-492 -901
-104 -26
-240 990
-92 466
-342 292
-137 86
-736 492
840 555
945 -94
-666 -955
70 26
479 -248
-451 -192
240 338
919 786
182 -573
885 -921
754 -2
-579 14
-536 79
-694 679
-483 -78
523 -291
-523 468
968 -188
865 38
-810 696
790 -261
-144 30
-571 -224
168 611
203 406
-958 -43
-596 -537
-677 220
895 -370
-101 -236
552 -578
474 -970
-758 442
194 -540
-520 384
-492 -377
-525 365
-995 -96
-507 174
-133 -952
-420 -90
358 -16
725 681
-796 972
-689 455
-263 864
-771 -437
-754 -529
-995 792
283 -163
528 792
812 -997
509 818
259 -998
-8 -874
-950 924
388 760
260 114
442 816
86 753
271 -825
969 852
-262 -433
-325 -257
-641 959
933 887
-897 745
-758 612
563 501
966 -93
980 -632
-169 368
-871 -557
-518 571
-741 921
676 882
-904 646
734 187
-435 -590
-718 -75
-631 -785
164 -528
-687 407
-564 -772
-92 -246
488 -112
122 -329
-391 251
115 91
174 374
364 -149
257 813
-151 343
0 766
753 282
-309 -526
850 856
298 -837
615 734
-257 -477
-512 -769
764 611
-97 -627
214 -982
816 -259
744 533
592 353
346 -207
-303 -302
-441 -550
-668 603
-75 -818
811 -777
-303 426
-690 793
-699 150
-976 -935
113 279
-210 -672
297 -41
69 394
-508 13
-253 -810
-842 444
-112 69
-753 220
-328 524
755 -165
-901 -196
-739 -591
-403 -437
560 -378
-20 -327
901 771
353 551
82 -226
-55 574
-861 -956
764 -703
841 4
719 -560
-424 -609
964 -669
579 -937
136 840
-175 733
-245 -615
-293 736
410 -39
859 -236
-488 -59
538 809
-485 678
-795 -369
-673 -954
987 -954
-514 -437
-210 -198
247 -631
-134 -265
-439 691
-180 317
-572 528
53 838
-511 264
-398 353
-795 -507
514 72
-477 719
-945 -150
-882 -958
-103 -44
-43 -961
759 -796
-592 -23
-61 321
20 -888
-362 448
640 -957
286 -519
307 -759
-814 864
86 -948
288 609
771 343
-541 -759
737 708
198 47
747 309
251 -493
-714 -457
829 658
-345 -181
106 -353
-137 -256
480 -478
337 666
-613 -577
-930 675
-968 -807
371 -156
-565 460
-448 985
-493 -348
646 -889
159 -716
6 340
942 -987
-840 400
-340 23
-856 -508
897 834
-490 -716
-391 -420
-688 -358
-227 -965
486 208
495 -610
545 -997
42 191
-886 -798
475 472
542 417
485 702
169 -855
77 666
-363 -25
500 499
611 -891
-921 -725
103 -148
-690 -411
-587 -842
332 -690
-839 -626
502 -373
-424 329
-901 -529
99 584
-475 -732
-919 955
934 70
282 786
-431 -107
896 0
169 -1
852 831
941 -383
989 273
-72 -498
999 -218
481 -424
-889 932
399 210
868 -724
831 -699
-769 765
371 513
552 -708
-241 800
292 -720
151 497
-889 92
-886 -547
-283 394
307 -283
-824 -211
645 -712
-279 396
850 -58
672 681
243 -744
799 -33
769 703
611 -120
503 -96
160 -346
-247 624
-901 219
-923 -184
-386 384
885 142
-475 530
430 247
-74 633
-459 -49
314 784
207 113
103 328
-184 -285
-791 -329
971 369
326 -276
-7 425
-705 422
-407 -91
-193 -521
-948 684
-991 834
-69 288
467 824
-761 134
609 798
-401 -288
126 768
779 335
-561 750
57 -883
-526 -598
542 122
825 -512
-969 -16
-33 -565
-332 328
-378 952
-32 -911
776 559
575 737
357 -825
-198 -516
943 -419
819 -266
-668 228
-148 158
631 -254
-368 808
234 -336
144 -447
451 812
-766 -575
-884 202
-485 -755
-238 -558
-666 -881
-383 136
-45 -88
-930 -225
647 -246
-645 -149
-736 986
597 -103
-854 184
913 290
-911 716
455 -677
-858 571
526 9
-832 -360
451 -497
111 -579
991 -933
685 -587
194 332
519 549
-465 784
888 -867
33 -966
669 298
677 758
14 132
-918 156
55 960
-483 224
-48 -679
-921 -937
-258 -930
-518 -573
-164 676
-888 -645
578 -353
-861 466
132 524
852 -199
-178 529
-88 837
-339 346
345 717
306 -785
293 -742
-464 372
-327 278
794 156
-943 -370
184 -831
-14 -238
169 477
-420 -347
354 -567
807 -824
-686 -281
-635 328
-935 -937
397 723
-722 -310
-667 166
-586 6
-556 -792
-486 -147
-161 699
375 -823
-539 -456
-994 394
197 360
-821 4
537 -507
-925 -746
-827 -508
-683 570
-785 -53
-740 -452
-887 -326
555 -91
235 -931
763 -926
-880 138
-397 -418
-966 -391
-672 583
970 -493
-60 859
0 15
-887 174
860 -217
96 -925
-918 709
-376 -804
-617 -469
457 970
-48 572
-604 73
62 -1
-993 448
609 -665
32 931
-158 -676
790 -806
691 -745
720 551
390 -183
627 473
-474 -749
-979 261
134 478
232 -914
403 628
159 -535
-20 166
914 -411
501 298
-128 -657
622 14
-110 313
621 -390
-135 12
427 -508
-515 -695
95 -142
919 -771
-664 151
-685 -909
131 827
-91 -889
-7 -177
52 -153
-527 924
190 -905
290 -568
408 -88
43 -375
924 -178
469 -239
128 -436
619 47
145 -693
-450 813
-601 681
640 308
-855 -15
-517 197
832 -44
474 375
403 116
807 -189
-972 -150
789 952
673 258
-287 153
-825 -316
-448 320
-8 102
133 743
135 125
51 632
-889 886
-170 -705
-158 -344
670 -755
772 478
408 -847
-320 549
-895 -295
-192 171
858 -17
-793 -238
-345 199
864 789
-58 352
266 -655
-16 729
-769 -834
-975 425
174 -953
670 299
525 431
452 -442
-20 909
263 -860
80 474
123 288
-764 779
-161 -547
920 -866
-843 186
-521 141
268 -289
660 293
-864 -166
340 -841
-867 218
942 937
-872 -78
847 391
63 -73
217 -462
-433 806
-331 759
-741 -411
893 -232
-872 -628
-739 396
435 921
41 924
108 -267
-565 241
-697 -623
531 -569
651 378
-825 66
-695 392
605 225
198 -374
336 809
216 229
-423 696
953 -161
444 389
112 -515
665 -780
570 -900
814 874
-523 345
-695 -872
-277 -520
547 380
-775 152
-43 775
778 -707
937 346
522 -486
394 476
705 -162
217 170
675 -118
390 246
334 556
472 811
-99 -871
-709 976
-38 838
709 187
342 -334
-38 473
-40 251
171 -166
766 -434
-338 823
756 -769
345 432
465 -264
30 -201
-356 -146
-38 546
-17 606
874 945
796 583
484 491
-750 -201
316 562
-950 -513
-252 -832
405 411
-656 162
642 689
-54 108
-223 -672
-741 422
182 222
320 -835
-172 546
-537 -24
130 -701
-533 732
98 783
646 501
-377 -606
-979 -972
805 -635
542 800
-593 -512
260 184
-184 871
-42 998
93 -370
-484 -727
-823 331
250 659
630 -931
391 81
853 37
-66 -524
431 -45
-144 589
673 -601
741 -920
239 353
616 -592
224 -73
-242 -330
557 274
295 -914
-43 -103
745 -60
-33 136
-979 172
-475 307
648 -691
-738 -144
-750 -713
255 -657
-281 -505
696 -664
-97 272
263 661
942 172
288 590
259 -755
-513 356
185 806
-507 558
-22 370
217 -22
679 832
835 -719
-881 90
-376 -161
937 -328
175 192
945 -210
206 -761
-686 -506
829 925
91 -331
282 -371
-525 -873
-461 454
497 757
-568 529
589 -381
810 -940
710 -213
-101 999
459 -574
192 756
568 -602
-652 883
244 -471
-840 -313
198 442
668 -974
569 -440
832 419
-683 -384
300 -742
236 462
-682 298
-751 570
297 -939
996 -511
817 565
239 -835
800 -165
-305 -688
875 -755
755 895
-377 676
-545 -545
447 124
72 -253
382 -340
-790 -947
958 -541
623 255
-128 971
-903 -310
1000
939 -147
201 -813
-596 354
-960 862
-373 726
-709 109
-387 35
-385 533
706 -943
799 -963
-851 508
-998 101
-840 -881
-248 -574
440 -961
-938 379
-107 615
918 649
-31 959
511 949
685 -846
58 -702
541 673
-817 599
-918 983
636 -417
843 638
684 -997
757 -211
-571 197
180 -156
-72 -927
-541 -153
-926 781
158 937
730 -157
-908 140
493 633
165 676
233 599
-989 221
-818 854
212 866
858 -31
7 -361
-481 -812
835 799
-387 -353
-2 40
-572 -844
-23 -490
-1 421
650 -508
407 167
-479 -8
-234 -468
-787 -52
-613 425
166 -403
-253 -474
588 618
-286 424
417 679
-929 -584
71 -149
-428 -951
361 924
822 363
-232 229
-118 289
-779 648
-826 -213
-404 -87
-788 -886
510 311
-360 450
-71 706
-126 -301
738 297
115 -191
-852 -961
210 861
963 33
576 84
-738 -542
-627 -164
-894 -101
623 54
812 -813
169 674
499 809
125 -220
868 -649
479 606
649 -406
-585 -851
-14 626
-637 301
11 939
-615 625
-602 111
-539 -144
-990 -564
911 -825
-376 432
849 -525
593 -26
255 461
326 87
419 327
-967 -813
828 19
-835 -809
-679 176
-869 -294
-199 -119
817 615
-911 -820
-949 -1000
-645 27
784 -796
854 378
531 462
191 209
-451 -389
-464 -418
-202 -636
602 -37
-92 -725
-509 391
-19 292
-728 151
259 -639
331 663
-286 686
42 -150
890 -103
-772 773
-641 772
-18 260
-617 518
-806 533
-765 796
-152 495
-929 339
-114 405
-17 510
-444 -757
871 887
906 -63
573 -52
788 815
-803 -632
589 -92
-860 -429
-832 -125
-558 -637
-240 29
-489 608
-476 -65
299 410
-660 -717
-80 248
-122 143
135 -216
-567 60
-916 -427
227 -718
-59 -184
542 434
740 711
-691 -466
-574 422
915 289
30 -561
-776 -670
-799 -84
-35 473
-836 843
-384 299
-21 401
-289 63
974 939
697 -84
107 240
-298 199
303 11
733 729
-567 648
370 816
-561 595
-502 -360
-489 815
-535 28
658 434
-321 -363
-165 391
-948 -190
682 -898
-922 -211
342 -220
989 -3
-857 -926
-274 -71
-925 -552
97 -486
-957 595
507 -93
410 972
-713 420
406 -34
-591 -406
-291 -539
756 -609
-85 834
181 -743
-34 522
606 461
596 -316
-610 671
133 839
-462 176
786 -955
-565 548
-631 -278
-32 -872
689 377
74 -250
-809 -170
142 458
-336 -677
-932 982
-803 674
443 793
-641 -814
817 492
-975 -645
-332 812
-248 456
360 121
-822 -319
601 -781
-590 -325
-30 -47
505 -536
-588 -479
139 -520
-497 336
-846 -701
129 -487
-515 298
-995 -138
653 26
-326 -595
-518 -613
879 12
420 832
584 830
-140 -446
-216 -635
18 548
239 -491
-972 -906
845 -818
-607 326
48 230
-375 53
-907 -722
-569 119
36 -87
506 267
-722 278
99 862
109 959
-232 -755
-323 786
793 916
-353 821
-638 -508
-645 -244
818 403
986 -557
-191 -569
74 240
551 -538
-494 409
729 -216
-312 180
-354 -851
492 414
-606 -831
552 -813
-563 -801
-992 -201
-309 -285
907 -139
-881 -754
657 280
-323 -269
-480 -420
545 26
-658 274
810 30
-194 -192
179 -702
-778 573
-533 -874
-888 256
-675 -528
-592 368
187 -333
-770 658
-87 887
-62 943
-30 459
-125 -485
-163 217
-859 0
-753 -53
808 778
246 -617
703 -935
-491 815
674 187
-361 -918
-445 827
-251 137
485 -985
376 -224
-690 -654
-413 185
213 776
-597 706
-224 2
6 -63
-219 -396
672 -164
21 -467
-348 -305
720 291
129 -372
470 -769
765 308
-754 142
-916 -92
840 23
-907 406
-201 -504
112 928
851 -882
-135 -368
-278 -111
468 744
422 -528
-209 143
-884 921
771 586
-848 888
246 -250
30 682
658 223
-295 -897
-371 505
-48 741
433 -197
-788 -350
435 -66
539 255
30 -39
728 822
-544 -804
-905 -773
782 -753
-532 381
349 498
63 359
-279 769
814 350
626 -234
444 411
921 656
-939 708
-58 600
-36 973
-87 44
-853 370
240 -758
949 374
-159 -583
-245 -458
-732 -829
-747 341
940 -933
44 918
-166 -512
329 -245
-856 390
-184 438
342 780
411 -393
176 910
-671 -584
-496 -721
-858 345
48 250
-761 668
421 -508
10 713
-440 -946
631 746
-458 312
-147 38
-298 669
-524 -604
801 -760
3 -23
-498 333
745 7
964 -760
-296 12
490 -56
33 263
788 -957
328 -300
-903 311
-554 -9
-377 652
-619 677
673 -143
-927 475
449 428
-196 952
-239 -450
311 77
-210 -985
-558 -368
311 475
-753 100
518 575
800 967
-114 -401
-42 861
-397 339
538 -724
-452 611
-897 -650
391 -92
-346 -847
810 -683
582 -48
-668 -976
584 996
499 831
448 369
758 600
336 -4
-801 -354
-143 -198
-663 -605
431 238
-642 534
588 749
-206 -406
-746 -396
-89 837
556 595
-787 140
591 713
323 391
434 433
-8 -229
-571 191
417 638
-654 755
-615 -871
345 95
-985 -67
197 -190
879 451
414 -210
640 323
-263 -794
-185 -319
919 -509
-928 705
924 64
-524 -294
-392 -754
-656 306
-647 82
435 698
-823 802
-369 374
-388 -138
178 -621
-996 170
702 -259
376 -483
422 647
8 495
353 285
-89 829
991 519
-573 -313
177 -220
769 -36
-522 947
-233 461
673 379
-677 203
758 -673
-626 812
69 750
-670 -157
750 690
-662 103
-25 602
284 318
473 712
-994 -349
-508 775
615 323
-926 -618
-216 -900
762 460
303 872
787 -971
685 208
-868 -633
-948 882
-591 -258
-15 737
-304 -379
55 -830
-667 61
-179 178
189 -564
-147 263
-181 637
715 -67
97 19
157 237
48 194
-203 532
913 -151
414 -677
944 -249
-940 -360
373 115
-190 -942
-823 631
588 718
-580 -559
-19 239
-569 49
-476 528
-932 681
117 468
-124 915
1 -211
116 -233
464 60
519 524
-947 244
-8 -137
654 521
-153 243
239 267
-964 -428
-142 -533
621 734
-652 -959
415 465
862 -357
380 215
785 -503
982 249
909 853
126 962
97 -530
178 104
991 -623
-653 230
996 -617
-846 -146
203 776
-412 551
-831 -645
16 -969
351 -251
598 136
598 581
-263 859
786 -785
-826 236
-315 704
-660 28
-919 -313
-390 -923
422 -235
283 -375
-107 -777
-472 62
-70 897
446 -719
-354 44
769 -404
-23 -141
-545 -236
426 -19
-1000 -888
-315 -660
140 -234
379 -897
195 153
-132 -170
779 761
53 -693
175 -664
-796 -379
-383 202
-982 -261
-850 -5
950 -42
-889 376
939 -537
840 -375
155 333
743 -466
436 291
688 -696
-879 819
-583 527
-522 592
863 35
-434 -168
-411 -416
571 -260
931 521
698 -605
250 637
-142 90
-386 -986
-577 -290
-100 859
-999 -412
-485 -878
-241 -68
649 238
-475 512
-727 91
-655 -138
-973 -732
954 -690
-858 652
-295 392
642 916
-518 -392
-718 258
318 182
117 319
-877 633
794 -118
-435 795
-528 442
308 97
-115 -995
960 264
-375 914
575 -233
919 -368
-489 561
-452 346
-831 182
-396 840
-635 721
159 -160
706 305
-926 -376
101 -453
-934 -239
996 -48
118 -692
-784 743
-777 -857
-137 -506
-224 374
-593 676
-280 -72
-141 676
-232 576
398 -720
-232 456
585 -158
-920 -314
741 -853
799 738
451 -83
-954 -981
13 -379
-485 876
467 291
602 874
319 -325
-197 -822
-649 571
-894 -899
851 -126
558 789
-931 638
-173 -838
-863 -373
-748 940
896 -701
-688 -91
272 -173
-215 -260
-530 -260
-34 789
415 769
-680 -882
693 -574
-780 896
653 778
685 722
768 -135
-764 906
492 -511
-802 388
140 -490
-350 -236
689 787
504 -841
-473 -177
949 -706
-408 -379
-587 -363
47 -367
-466 52
-237 -429
126 -469
436 363
-211 280
852 -12
21 -8
850 -977
-892 540
810 613
699 -662
-212 -1000
-368 732
-379 397
-630 -979
-618 256
73 145
827 -800
-971 616
915 -182
248 767
-842 -379
111 -991
-356 219
901 -545
184 952
145 972
953 -871
705 -74
527 -573
-53 909
683 -627
407 862
-75 436
830 -160
-746 431
-393 -235
-948 -930
126 49
641 27
856 178
-21 1
502 284
482 559
-437 361
986 510
623 -979
-765 30
884 160
-182 714
-1000 72
145 -41
-811 550
29 315
-401 23
-306 -193
-799 -974
808 703
310 642
263 873
4 601
736 -373
623 971
-991 507
132 -173
573 484
-749 71
-556 -559
-27 825
-892 924
-152 -197
-269 401
-171 -109
457 -509
-467 72
-283 537
-327 -547
-484 -704
-224 -475
-845 -740
704 -919
745 956
504 -811
-603 -523
-986 -143
-599 215
660 132
-384 -159
-977 -575
333 -444
497 -950
-554 -829
-145 -38
-181 631
840 327
-756 544
760 989
852 264
-470 -751
741 -104
459 -858
-889 119
626 80
961 -999
505 646
-443 355
696 355
526 -449
-330 -303
-466 -138
-624 -222
-594 -864
119 -741
400 649
-140 141
-454 -329
635 9
791 613
-559 -896
614 -701
750 -476
654 798
-769 532
-299 -99
-771 587
763 -394
-282 -478
-258 837
133 -505
839 -655
988 -263
17 976
746 160
589 -460
616 556
-161 366
-920 -507
516 -689
-975 -783
565 -394
804 680
212 -478
-446 -693
-640 -961
-198 -449
-263 142
288 -894
118 386
266 60
926 -118
-384 -235
-400 48
610 -884
711 635
-315 276
-758 -511
309 806
364 -785
-887 -924
-745 267
-373 -8
-590 915
98 880
301 -284
-60 580
950 556
-655 -98
-396 -692
370 -684
943 -945
944 -463
-104 605
-656 -740
821 -191
-664 -924
-571 -37
420 191
230 -130
71 -116
586 -636
-536 888
920 161
-210 -123
469 -488
545 765
-433 489
-698 815
447 -2
-924 268
-840 -236
344 -59
-920 116
-868 310
986 555
-454 924
919 362
812 840
-476 -46
69 -655
466 -386
-890 -615
-545 -235
-448 902
-885 -372
170 -725
745 -134
216 825
982 700
487 -680
256 -966
-756 527
396 -944
367 -728
362 -212
-382 180
402 80
917 858
-803 -530
-888 -687
98 283
-60 195
-499 -491
20 -516
-439 -492
156 817
-106 401
345 -710
809 64
-437 524
-795 533
-296 607
-387 -378
817 163
92 930
828 -458
565 120
738 -934
629 110
-98 -809
618 -941
-640 -488
812 -943
155 621
474 718
145 679
603 850
286 -432
-176 456
731 -732
386 559
-190 -49
32 -100
369 -339
-989 -728
204 981
-317 917
-154 -505
974 -999
-884 800
-929 614
479 -974
464 118
500
526 550
-981 384
623 889
-361 -403
901 355
448 -487
-856 -348
724 787
424 -939
11 -371
-139 364
-879 -870
-745 -194
-784 316
982 -945
-708 508
606 -689
244 581
-448 883
-822 -546
590 978
319 734
-18 43
521 -593
456 -468
36 -331
-752 510
-200 -496
-684 16
-828 -702
423 -536
-842 29
127 402
-390 680
637 141
-514 227
119 805
-39 -898
200 -166
-491 9
719 897
678 967
407 -522
-177 724
846 -4
-626 270
812 -467
-349 292
-713 614
324 925
-245 810
152 874
967 -534
-672 519
652 189
-472 371
87 -441
691 -154
389 -486
-430 588
510 297
210 675
830 861
319 -531
475 -357
-606 -770
-195 899
-543 -228
-283 137
-709 -631
-673 172
741 766
-917 432
-388 472
-702 535
60 -839
-168 -730
836 14
-516 155
483 959
798 -770
-458 -45
-871 351
727 198
-512 -630
567 -185
894 660
-67 977
444 898
450 743
433 -138
904 -383
133 740
983 969
247 818
928 397
-600 -178
-648 -119
-827 -569
-921 -338
153 647
829 48
307 115
377 -248
13 -173
-505 -202
-958 -249
767 527
-157 750
496 -910
920 776
839 -679
-401 -457
202 -228
326 282
434 -521
-71 616
527 -412
-269 -95
692 744
-916 -461
-458 -874
290 -339
-995 -867
-589 501
-425 -317
278 -234
4 877
309 -793
1 -365
489 -564
115 -230
-596 -6
710 135
-749 403
231 -664
942 -875
-186 585
-214 172
718 549
-327 -706
-768 -697
60 237
-468 -278
796 534
709 637
-678 -176
-241 -274
-829 -531
-787 -578
-776 444
110 -481
569 -723
-896 -293
449 822
-744 -526
-532 -512
130 881
-923 662
-45 873
548 -336
510 870
489 -731
-52 -988
91 161
-566 315
-43 897
834 -122
-826 938
585 975
-887 -807
-199 -67
-318 931
-186 111
946 -879
-15 494
-214 -153
365 -373
469 -335
-361 -440
827 425
875 136
322 -938
-985 848
-1000 952
-825 -535
-854 -23
399 180
-92 -435
-357 -146
-313 628
-651 825
-172 -934
-548 -703
-269 443
-143 -90
-132 84
-601 -457
146 -234
-257 499
-282 -81
964 216
896 715
-252 156
-719 392
-989 320
372 -288
145 -800
130 949
-151 -787
392 706
124 -388
143 523
507 -711
-359 -749
788 359
170 -895
-72 418
820 -972
-426 -547
772 -63
773 145
649 270
697 -221
219 -453
-7 -37
-395 -531
576 748
-656 83
-610 -15
334 -470
-304 -144
-365 976
-726 -544
-995 -151
261 -871
786 35
274 788
-695 324
-81 877
-777 -736
-160 -172
-267 -584
-71 429
852 319
-234 538
849 463
-605 -163
791 -331
293 -852
870 -446
-722 657
941 904
797 -401
228 -284
-524 451
-19 316
-368 -934
733 561
496 937
232 -738
475 81
-923 870
918 869
-108 563
-631 -238
-530 -353
-229 -589
-448 -432
362 -868
285 838
936 -382
155 -432
-316 240
-519 -820
177 713
-205 -348
-206 -128
-125 65
93 767
-20 463
-119 450
-890 653
-786 14
-427 576
499 858
415 435
-524 -78
-645 513
-838 -164
693 339
-99 -512
-657 695
713 218
112 -194
337 -907
-731 -781
895 -268
872 -891
-902 -203
686 949
-344 453
384 484
-625 -909
-3 -463
-73 43
-772 828
883 -77
876 596
-858 340
-597 831
433 24
-950 329
-892 -726
790 -793
72 828
-844 -920
281 893
916 -992
984 266
-103 264
-691 125
444 -808
-951 672
789 -457
13 -456
-626 -202
568 -223
-521 677
51 -730
-764 -877
-550 -256
-797 732
-363 -880
-908 -26
386 -10
-410 -953
-885 -966
-409 -484
-941 -268
411 72
276 -862
-778 197
-85 54
226 -682
676 814
-558 -874
-442 -3
-790 548
469 -697
-478 207
293 112
254 760
498 -802
-371 557
-70 -608
-19 -441
-470 204
756 797
-742 334
-884 934
148 -90
-588 -942
-741 -377
606 729
-74 -520
288 -429
592 -105
-669 443
93 -40
0 -977
705 982
-66 -765
538 -310
-967 -852
-624 -499
-566 876
411 -154
935 -978
821 541
751 99
-978 392
670 966
-713 -646
409 380
666 -238
755 371
96 -310
607 -14
732 992
134 -891
-155 920
985 -392
118 -728
-370 -60
814 -266
-961 -812
-874 -938
-494 -587
-584 -732
-855 -918
30 -748
454 -874
294 413
464 27
405 -402
488 -398
-130 825
210 988
-902 840
280 -736
-426 672
-196 -300
734 310
465 -850
578 610
-416 -40
-785 -962
438 509
451 -98
-464 208
852 -624
810 -278
-446 20
63 -348
213 -657
268 787
-985 -576
-512 749
734 -695
-749 665
916 -164
-23 -517
226 -232
992 -322
670 -119
-762 875
257 -599
-403 811
421 -988
-185 -366
-644 -565
-226 -277
-141 614
-527 -54
919 76
-389 -813
-736 940
-330 491
-292 -337
-479 -621
544 -241
-394 153
512 203
-35 286
216 -868
920 924
-432 46
-353 427
-340 472
-627 -68
-99 336
119 165
277 790
-344 -663
-195 177
68 -299
-711 674
854 801
-122 171
87 -554
304 360
-278 -776
-242 369
651 419
194 -623
-649 -905
713 822
260 342
964 -731
680 -231
798 -252
822 -561
-577 677
-407 653
200 -968
-549 -144
744 173
80 -497
-106 84
-726 -560
461 -375
-465 526
-201 -852
-131 -236
-231 -99
533 -433
-999 356
7 -576
385 600
500
-343 -962
-90 -185
711 380
-784 92
494 58
-747 -453
-685 938
-618 881
-164 -287
-33 14
577 679
-715 -799
731 -758
465 -947
-509 570
949 501
960 -141
-684 671
-408 -468
-237 -562
942 368
338 -742
307 720
-861 -857
-214 458
510 -285
489 795
268 220
-962 -267
625 -119
-345 926
-266 -384
138 51
-713 -918
935 403
-480 878
-229 -790
-864 -570
-717 -373
-74 69
-915 -564
-864 575
-417 404
-205 -27
-863 -227
-793 -208
-301 -59
408 837
992 -952
-729 928
803 144
806 -426
354 -706
357 637
-79 -717
58 358
71 194
285 654
-402 -919
-372 87
206 -165
-768 -743
776 992
-905 -879
-960 -634
-951 843
862 -793
-230 217
-147 -873
-146 -874
-238 913
484 833
107 -230
487 -942
203 -533
497 -239
302 729
18 431
722 465
552 762
-816 953
958 -954
-488 80
263 365
207 -530
843 969
-617 679
-846 842
-551 641
-748 -996
-539 750
-235 -885
479 -864
546 553
601 450
668 785
755 626
832 -733
-294 95
984 -735
565 -821
-414 -700
859 -260
-505 -340
-267 -253
-335 194
-151 782
310 -671
918 208
-766 872
-341 902
657 -234
880 489
386 -62
-63 370
203 -146
902 -859
507 761
-119 -998
-579 967
101 438
161 951
573 -177
-368 843
-968 -134
715 43
-231 373
809 1
214 195
940 -497
-82 143
710 -180
285 217
-67 -482
571 354
-515 -328
145 999
-377 70
-178 255
-87 206
-526 -371
-751 595
-646 -589
-404 920
958 -464
-224 -124
-968 -514
-952 317
-945 -19
-813 978
-312 -327
-350 -815
-328 626
255 846
233 -832
53 707
149 654
302 855
-935 899
-872 -624
-565 256
252 -181
742 653
-864 -851
-14 -324
-873 -974
701 129
-789 -275
-245 818
-429 989
987 976
-952 488
631 351
696 -952
602 -824
-576 -611
432 -971
209 526
-966 697
675 20
-627 -846
47 -926
283 610
-201 -609
429 723
-620 768
699 -220
256 682
-517 304
-917 -915
480 -493
-173 -88
-112 -964
-562 -78
-915 -535
-705 -541
-381 342
-115 -745
-48 -963
-354 -267
760 378
-499 811
-842 -890
494 -358
414 577
79 247
-564 906
-489 325
-706 -50
-401 -620
415 -106
191 -613
-412 -572
-358 893
-535 640
-374 -423
18 128
-611 176
590 -765
-830 356
-836 250
-397 -400
508 467
-723 803
-583 229
-465 -816
-877 726
-77 -288
-846 917
-43 -28
557 583
549 -425
63 -710
-896 -347
-475 -726
-638 -311
876 317
642 385
-216 919
540 553
148 -925
738 624
-847 13
-312 -341
-69 645
631 -512
580 181
64 -356
823 168
649 -651
794 -637
390 -977
681 32
760 -535
304 300
-981 -196
727 -891
-572 -768
122 468
-109 -947
113 -477
-458 -306
-944 958
690 879
478 691
-772 624
-945 971
647 736
3 407
-447 -693
59 -76
112 138
33 892
370 -492
361 -386
-439 -174
137 455
872 193
765 562
424 243
606 -995
-132 661
976 -133
397 331
-373 -698
639 686
227 103
177 -388
347 -101
120 -292
513 -966
887 -350
489 759
-805 255
674 972
-150 280
977 -930
-59 953
-62 -310
284 565
344 275
603 -429
-270 -220
184 -922
680 -344
138 193
-310 377
-804 -468
137 -257
787 163
-285 -11
-557 -308
60 736
-3 998
-222 -366
915 -878
909 518
46 -8
-701 -418
422 -669
238 -88
876 929
-710 -928
-539 779
-184 -400
-58 531
589 737
-424 1
473 573
-1 -397
-793 266
-275 -531
-215 -877
813 84
-295 235
767 944
-853 643
-775 -563
716 38
-784 -116
990 510
-233 931
247 343
-67 72
269 -716
675 828
551 -247
-703 -664
-124 -890
772 582
697 539
878 845
534 -545
-366 602
493 203
-514 483
65 606
414 -687
301 -301
737 -430
-16 765
-601 -113
-482 48
575 746
511 347
680 208
238 558
405 124
-987 -608
-273 858
595 565
693 -340
171 108
325 -527
-841 63
43 495
-172 794
-618 698
-157 957
444 -646
656 125
914 246
35 320
-629 49
712 98
259 659
15 -47
-681 -813
-587 997
-340 -428
412 -945
-932 -760
-798 -198
938 45
112 734
751 120
-141 665
-633 -753
337 90
648 49
-460 -93
60 555
860 732
742 -727
729 -246
198 141
162 618
733 364
-228 -977
-239 884
757 -488
357 -31
-471 724
216 867
166 -136
268 706
-877 -671
613 984
-939 708
-391 -858
-186 807
283 976
777 16
692 -450
391 -547
-566 148
317 791
-531 -801
867 685
-934 385
-99 686
443 377
-985 57
361 -572
-235 -678
-430 931
-870 -795
908 -741
573 952
-191 -36
-242 244
-535 -573
387 -66
-374 607
-28 44
-8 -775
-269 -564
602 98
493 315
879 -390
638 -551
-459 -880
7 -199
-621 -68
106 189
897 864
-215 -286
-357 -476
648 270
-869 -28
-686 476
198 397
912 -200
-504 757
-884 -625
-281 -894
176 612
-774 -465
-234 -395
468 872
-854 717
-912 -69
-569 -269
808 -569
-647 939
404 -332
415 -398
-935 679
754 -87
788 -778
288 -493
-672 -183
-880 -94
352 -114
864 -180
110 -990
-111 198
294 320
929 102
752 -717
393 156
303 -191
-890 720
-160 -784
-14 -371
-209 -726
136 471
443 608
-622 -204
-154 -758
500
36 -565
-602 -988
961 305
109 -272
-758 572
856 399
64 -118
-787 917
-720 -425
322 217
428 830
929 -499
777 451
263 -956
-546 556
-523 490
991 227
502 -695
-116 -389
33 126
-465 241
-475 599
-525 90
516 108
666 -162
-675 446
21 -393
947 -202
-590 562
195 -136
118 672
-294 462
251 -792
-881 -865
172 152
613 -941
-255 -510
659 220
581 527
-672 599
-282 6
45 739
965 344
-463 -625
-94 732
239 -623
756 -703
839 7
-143 958
494 -971
462 107
-911 -441
598 -900
-869 531
627 -188
130 -655
818 -473
-564 783
871 -26
-490 129
58 749
506 -185
-954 345
-826 -97
655 669
285 117
128 726
-972 78
-822 -840
-391 -843
-28 739
-145 -210
-382 291
-75 -511
-735 435
971 324
536 477
-509 934
175 -335
189 -170
-314 -526
-700 815
-448 -672
-107 -270
-512 503
-112 460
594 743
-398 -787
34 879
54 652
666 25
328 202
-145 819
488 -970
-516 -322
212 171
504 864
338 -943
-807 -769
139 33
734 -621
-154 681
-526 800
-754 861
680 300
513 346
-322 -159
-99 533
12 -611
563 496
67 127
19 -428
-8 -643
-19 185
-411 -880
-430 -325
-148 416
-292 326
569 -46
187 249
-393 52
-53 285
-755 848
-182 257
-410 -267
106 -991
860 -875
-419 -148
-165 914
-611 424
-613 312
-549 239
80 512
-83 -351
-534 -895
898 73
509 198
-290 755
398 880
364 988
-387 -178
998 -174
-52 -69
-970 -865
198 -228
911 585
-916 -638
176 164
874 -907
814 -307
-802 -936
-882 -940
614 -171
-833 13
-291 531
353 675
-646 351
-147 654
-365 235
789 -815
-993 700
770 -909
-586 -54
256 -359
39 422
334 590
838 452
-998 453
-367 -831
-534 695
-948 819
722 -242
523 -425
-588 -490
810 -447
-305 -830
-395 -183
-739 372
763 869
-987 154
291 347
96 130
151 98
-417 -863
619 401
832 672
220 554
-570 95
-519 195
605 -357
-900 -700
-187 58
117 75
-570 232
296 -557
-261 -412
-858 -813
-930 645
286 5
782 -95
-242 614
-71 978
520 712
426 -999
-93 31
-355 359
684 810
-583 153
-115 -153
-614 -466
642 477
122 -864
664 544
782 302
-99 564
-792 659
531 489
989 51
201 415
405 -540
-201 -598
820 -517
-788 -763
988 450
437 -626
984 79
-797 458
216 868
354 350
170 -745
266 730
-734 -203
220 -745
-799 -227
-977 606
234 -178
-992 54
657 -428
643 645
-978 432
-628 -642
-136 -425
816 -568
-205 170
782 966
777 48
696 -957
-802 268
-349 -601
-958 -326
-643 276
848 -283
-318 857
289 -323
502 664
-890 -774
-978 -26
154 -809
406 949
713 540
915 843
-412 964
886 -214
584 -111
537 626
563 894
254 763
-389 -712
620 -747
-34 475
917 428
-947 -709
-598 207
-166 -840
157 -452
-948 424
-609 -360
388 -371
779 -27
519 668
-49 434
915 -442
550 -474
-154 170
131 812
-3 400
592 51
-956 994
-390 -122
-494 767
778 -442
544 -479
551 284
151 682
-391 22
350 561
-544 265
-881 -994
-856 317
529 627
482 -122
28 74
-719 72
421 -108
-698 927
11 -919
-162 -445
-398 -259
-808 -895
-577 -199
479 -875
-286 936
743 185
-706 -761
-497 -825
866 985
406 246
59 687
-330 -520
-421 -27
-240 943
406 950
-150 -992
-309 42
-534 466
844 945
943 -442
-767 686
744 -120
-723 -753
407 -504
-416 -187
742 643
-499 -587
-524 432
738 588
375 144
538 -774
504 -419
268 -678
-953 464
-732 -658
-977 -147
-619 -881
733 -342
-282 141
154 302
954 249
297 -193
-986 773
-760 752
713 615
248 251
841 -248
-816 462
75 -769
-74 695
-74 301
-452 307
420 -718
965 -862
775 472
440 -919
-279 90
-111 -265
215 129
-161 -71
96 -913
-468 -62
191 -283
-248 -734
300 678
961 -774
-20 -138
533 -600
496 499
-109 271
-29 -317
352 -956
773 -407
-221 -11
722 970
-730 -181
-943 -198
-891 248
519 -139
867 -180
-109 -820
46 -777
42 -68
-24 -462
-217 867
-839 754
-450 866
-850 -324
-541 281
-983 -466
251 -713
705 308
441 814
-92 -39
27 -225
-867 -730
308 531
-506 -650
-537 470
241 246
689 402
352 -409
268 502
267 -920
-217 636
-386 -614
-725 -681
694 717
-515 -45
30 864
-918 163
-514 390
46 -20
741 862
-198 334
108 -509
-264 -187
83 -643
-333 -298
-563 451
-661 403
837 -34
722 884
-317 -441
191 -935
-577 273
580 -91
-336 -373
-758 -243
-511 44
-909 949
888 179
-238 323
536 430
-975 -675
233 -284
728 422
683 802
658 -282
-639 -151
136 136
-877 -284
-602 -213
343 -360
896 -816
-964 987
-866 -724
166 248
599 -297
-322 977
380 -737
-307 109
686 -272
-89 344
799 273
-454 -65
-239 -331
-997 159
808 347
-849 704
883 -812
691 -983
-184 209
618 -584
-736 -704
-607 645
-88 438
-246 -402
-481 -983
-706 -682
642 -160
605 -596
861 608
563 669
307 715
725 191
-745 416
560 71
-22 530
839 242
827 -768
-113 91
-977 993
689 -458
-637 -665
212 -995
528 -183
-591 389
-223 -675
411 -563
-608 136
980 -353
-95 540
0