1000
-539833 289597 151993
-97690 368210 28207
-324216 -553930 596542
-186165 -607098 656556
-66638 955440 205040
395039 329828 131162
226670 -134576 92227
-955914 -406966 866136
92055 -780943 194200
911334 415803 292298
556810 -852515 101714
-343033 992805 225276
-63525 846157 772818
335979 638756 349346
-589322 -273799 420456
10518 857790 84676
151696 -776658 679596
688514 34289 929955
-86660 -535099 954117
644135 -390427 133406
792871 637206 400147
298336 -910302 9910
-318122 -8100 681112
828414 262649 544629
-556462 706674 88886
581207 830007 106764
808 522464 833735
67635 -136811 132549
790511 -494153 156253
960614 -101028 465481
-881097 953731 851534
-779636 -469012 483780
-127534 -179465 563895
-519534 -430647 11732
687446 803429 417905
976572 992982 725755
-233576 280493 672257
714700 756337 197205
-62375 239189 124334
751078 208983 876542
-951391 479075 470320
-539410 -692807 476038
-831000 -29997 188007
818900 379639 120738
691600 -15039 368732
385745 -994360 381718
962544 -493172 537136
-704923 -246033 499517
-894908 -880038 45589
669362 -305679 948628
-314527 -405427 706315
-105158 802348 451338
-501316 -412592 879227
-116710 636906 626646
362317 980650 794015
384874 701552 661928
446875 -949687 222992
288964 641684 371058
-176819 -419425 404323
-973140 624255 954544
576544 -519668 855558
-753398 129165 67841
-35373 -458569 827384
164120 451596 464836
514349 778222 884678
-378860 -637036 603194
-488971 495143 874877
119845 -86640 814244
-100281 395176 808779
-558240 404936 256305
-138792 518817 741008
-764155 -612561 109422
-518870 -218070 349061
-41281 812683 198475
286458 -165939 474679
749101 -841984 642504
18253 15027 848902
-489094 -706482 451806
599989 371510 581622
-508230 -878462 298293
-870905 -795371 68819
-46533 -959286 905502
242284 274711 646636
-92885 -73699 870373
-466561 -268536 94518
845299 -814 968848
684084 -646752 850987
-679094 873162 436763
-346277 -193598 904407
973557 795015 658611
105565 494214 105283
-265780 -282418 296272
-740826 12845 810059
-974787 369736 904454
-146971 764961 920248
763206 296698 343361
-67158 990278 285605
995835 215625 272879
301044 -657555 821420
-323088 970343 928451
567421 -501917 624320
-989061 -831833 747948
-285966 245581 858266
920435 -151852 726772
358200 -351562 70668
-717656 381909 254466
-43692 796403 559349
-960476 -366446 524022
179114 517036 386145
-408190 592774 346151
-20563 982887 961078
187806 -163248 940436
140590 -192150 581769
779577 695652 157987
-869572 -161981 676843
-526570 141717 329174
324672 -761164 207879
-200860 115354 271335
-460271 -650036 66519
-701142 -530824 975950
-664470 -751742 93671
655137 -575108 926287
637893 229958 774399
110766 737597 461704
-40937 -301826 893933
-300747 244753 798395
-208418 520448 896366
593194 -603562 789681
-470595 173723 509766
648690 -808113 873783
-994655 575680 543576
700009 854811 318918
-278235 -762162 120655
-414862 933731 823516
-266640 289186 799900
-699930 -703769 550694
61448 922180 739471
-618061 405414 470984
-707847 -600393 343840
116390 -145552 438386
-780712 948640 751581
326455 -128785 697738
186388 213973 801043
-298074 -637756 891221
221208 753738 180896
477631 71377 787214
-914480 -538512 874526
130920 -130331 428439
-379627 -750052 194669
-220248 -356828 796355
-13746 702643 274675
-759985 -903403 269741
-530131 874739 481954
-529868 -30859 218614
-612568 -283242 419115
-799265 -253334 757541
439803 26931 890969
-816291 -44870 502356
529639 -676220 492709
-706283 -574551 156380
-290882 405297 613607
845204 896374 512570
-690044 -465101 55709
23192 -164008 571778
656029 227761 958695
-134798 238431 891707
66429 -579084 99176
-690266 388843 172391
405530 30289 280630
522880 -721843 539523
759135 -52902 655621
-401234 -563061 914700
-316626 -380422 563934
95669 398399 437877
555354 -57097 916307
-102584 306403 731763
852437 -610300 611001
321 -18871 264978
-655405 -201693 7160
-903593 -151911 980333
-842985 -238770 800996
-416700 -144232 44380
-801842 -390689 71284
-654593 66566 240952
384886 -964381 626228
-438564 -553048 713746
-35539 -765050 909402
-227663 -120657 516165
-986781 -656275 304785
-490023 -414421 565135
416435 -344794 483820
715580 -488887 537750
156938 975871 341098
653878 -159884 478656
392061 -613037 492346
966080 -345119 933772
-880676 999657 714136
-722983 582802 631957
-80850 312900 804167
-255175 477260 734887
-323495 100500 314893
130074 37105 807305
-216838 328674 811663
-561373 671710 499430
335514 34666 712746
-166784 -586922 132847
-223782 -151775 293365
-345023 -151219 530896
-526139 -953539 788843
337680 -834287 716047
-485909 334049 295477
582537 973930 490615
208209 72486 440202
125330 -912379 926226
-234464 178704 889418
-643279 623438 714738
-527360 326982 74678
365088 84200 136597
49016 -599422 703351
344412 87976 283681
-581056 -583124 280053
671804 776153 32450
783095 937866 57634
146612 -810506 828259
-304126 126968 594793
908901 -435350 755267
-630348 -942798 609974
702493 941711 852992
-176472 359742 279869
-132447 -445438 416394
258347 89686 737963
-327584 724558 213167
241643 -474484 240227
-967063 -957743 461927
-648189 32110 619332
462213 541017 547722
-68143 63940 248050
-300827 -680345 777077
-82738 516 922943
568561 -933605 604122
648527 -607309 649099
691472 488846 634510
-252308 -790942 331948
643669 -599158 604668
-687391 -588675 454378
507438 -395856 161401
416640 -622135 548234
-529232 -624393 280968
-895727 718718 256019
838407 -19707 332982
423399 -269418 695979
-933264 -144687 802628
153929 -915935 268160
645697 386105 929367
-684767 -283458 434481
-983138 535658 505117
954838 883007 197752
-775149 199997 567671
-439637 605896 647670
951730 -372667 504481
-680118 -209636 764757
396246 445209 511225
735282 -125442 180283
146005 912208 806445
153825 479355 398802
-522785 -3823 50486
-159925 90029 17726
705509 -980801 939047
-288682 -786903 158212
-240838 -169912 600706
97356 23484 119082
-392686 -662242 546338
-894344 -290539 787359
590105 710770 818020
649742 870996 158568
-85255 352759 916579
580738 -55629 371328
-161466 446639 144875
621774 438372 563861
909587 -348272 287674
187843 402289 905980
870781 -489522 960468
-463886 -884155 367359
328782 -643128 283530
770773 -325354 836388
-644268 312577 408770
-18361 -413307 635670
-533836 -112476 887203
-45103 -606516 833871
-829960 207966 118953
-210111 712510 848094
-651650 -943382 367039
204493 -120039 116330
-409384 -196130 166298
386905 934082 493506
-410530 -226428 370216
34809 510669 684827
315542 -840705 370401
-80483 990582 855033
-932835 -294500 799817
-296445 -969056 507408
-83512 541551 162774
-797815 764252 785052
-592254 -65645 30370
-409295 -55793 690521
606135 890645 684848
778141 22012 942772
742330 674312 539888
-886329 -693549 476331
315909 239548 965140
313897 -827665 568814
-388458 698969 406750
-327564 172221 936215
739288 -285207 196728
453024 169033 660486
635657 929923 670765
-941094 999806 148716
839928 -216355 454297
-686861 -655826 144525
490070 814338 639799
391392 823161 967048
-643842 392029 582524
-877219 763563 31814
-876768 -251630 4998
444299 230999 533972
-522880 155364 466738
557524 -106336 966700
-269033 976324 956108
-936592 248115 934202
32781 -504925 436007
468945 69094 498845
-718676 958188 529243
831315 756162 320356
830833 -452959 159046
-162942 673867 601000
-316966 -898979 15385
447345 249572 211778
-58922 785439 946718
-242797 -473280 692299
341160 109364 635583
943028 851954 226310
119451 -703375 891606
846278 909623 412757
869732 -540285 833879
-690544 -641778 17128
-783797 578448 579511
-961564 547033 345556
501071 -390622 597854
-951152 -755858 647157
-954628 141764 165575
-346507 791547 444076
784826 -498599 5276
-246758 399360 528679
377727 644124 864613
276512 -6679 365057
617860 936487 586378
-334404 -900840 807149
928183 -985662 269846
885862 161257 904656
-142112 -719186 451511
-363669 129779 820398
-204692 -554908 337349
914087 993784 382009
-747407 644972 224426
-377797 465516 974129
704278 -478026 551679
252516 336975 564138
333823 970689 852034
232515 916261 941566
-166085 680412 851361
58795 -981784 531443
372324 796413 544700
877441 408741 619578
-673585 -682684 750384
806218 525540 299319
884604 -918633 110705
-657049 -881427 106318
641908 562671 566600
735216 -183845 525637
-386727 -65557 100898
-960893 985099 528596
-766562 996015 676003
21070 -371345 763625
-257847 -558666 937781
952902 133109 662661
-320121 333198 286636
-323838 814517 582277
-355796 -770112 292602
815290 245441 648512
372831 -870882 945445
860807 356749 376271
970508 206309 233288
-85354 -861271 204041
-857283 84585 293290
300867 -276354 665250
-170940 686674 602946
396242 -804118 867960
392221 -31397 259862
-525593 752242 627060
-829443 116356 332902
-694528 -910721 760735
639594 454578 422518
-244269 260385 194267
232440 836907 571005
96552 -138051 938596
143582 -272627 758695
234319 13929 689159
468377 -158150 72038
424221 979628 740928
-980636 -34192 679069
709697 -558069 248876
6618 -602595 417731
-515819 563254 676914
-790040 745466 746116
-199123 -612141 728086
655226 -552436 36442
492784 325095 639031
175570 324469 734328
-840938 -837602 726198
-985753 -558043 213626
-617323 236519 455486
-934453 283853 602096
-186970 -697596 644250
-668068 238681 316563
-628393 -957730 650110
819718 936028 69285
-480012 -710721 242567
711589 457265 906232
294731 159890 44206
569268 609882 303614
-687495 -104505 754462
322193 945879 99029
-939855 -871437 640212
609175 44252 313410
-690335 893593 191268
307238 915656 232861
-916648 -987100 998286
520808 -643802 301916
-427314 284874 98948
225125 -993994 957960
917851 -640349 481581
-64740 479524 240114
598014 -624044 965151
719116 -171044 972347
401 -65535 870864
-498887 637915 160509
-614084 793502 801568
-611442 528105 341523
-525860 538455 225822
808222 272387 965269
720303 -362808 537496
429912 983189 734835
711709 -243529 329365
-653094 -910456 770703
-212014 395765 20278
-9127 -903194 698005
574581 126115 803417
472400 -354306 917677
-537664 -467441 145239
211455 902202 706059
3696 -940901 214144
225863 578367 97125
-608713 -990782 848908
-258538 -622384 395980
-883435 -538593 956051
-696972 635056 545256
633207 -580608 115212
-607754 -864032 505605
-933244 819415 830589
-177585 994490 712408
-222402 -865775 409269
-131550 -25745 284803
-494578 -703052 611529
816986 -431834 550710
682220 -770000 466091
800625 -582572 17535
82163 -770406 871571
-777982 -903942 748501
306514 -382811 541212
-939206 -782641 37701
-419411 636091 618095
-493592 -345958 349404
303406 590434 695568
-990738 -548587 230674
-212020 702469 747232
-580494 -425201 291340
-584266 337306 762521
-632366 652591 716872
26868 67648 435993
890227 -293192 965229
-666100 644675 611738
565252 -668066 913219
-503508 -807404 594902
877299 -368874 124677
548082 -656681 75356
-6435 -666125 260637
-763751 -712135 737417
-383335 -757613 110167
770415 390567 78025
-16326 -464335 665884
-249651 425370 755357
-847097 166692 172478
-656935 700862 525659
-21100 376364 937181
625333 434030 198310
-780737 -543777 116664
279149 188847 879061
-696094 -274157 703891
500311 339737 319802
-826753 -814794 41220
329158 -807652 747384
-761497 -991424 271961
39405 -875694 607850
-743585 -875245 987907
646807 559298 202824
-487617 -648412 978998
32502 631303 535659
36916 852138 484357
14203 680098 21878
-594291 33942 53104
976702 -719037 949520
-798013 -331820 356588
401201 558979 983374
779748 -62292 240532
945890 -304580 4983
858387 -912151 526917
573100 -544733 871966
-49984 993584 264064
-368994 517035 379410
468162 -54966 172028
138704 284856 696711
314934 618513 972074
-245393 -20202 54832
-725081 -973014 330144
-480364 815067 770564
-577571 476831 173899
-504588 33539 676709
-237022 -902742 84666
-246110 172742 425673
-270731 591271 508470
-199095 -232890 116915
-134956 -619456 562138
746477 -520849 726178
630541 -159191 198436
-806748 619664 334797
-743611 566867 848124
-330418 -614492 828011
-922271 -105066 847658
-143647 -618658 812045
263524 39326 886642
524279 -230174 104122
-661702 -351755 806689
-714518 397262 381185
-699787 655188 783219
-487188 -561821 180254
335814 -815405 794679
-332210 48572 712587
351422 -780 259673
481226 -132319 620462
629825 335365 185481
525983 -600626 709561
69404 520332 310819
988529 -97086 606314
-56287 23751 305064
-703974 -12737 218447
156096 81039 192469
-217297 584628 449427
-352545 -682281 579026
631779 -439209 671542
-942621 35220 257161
-279057 665966 736124
994398 -271999 210410
354561 -687343 966408
-617994 924600 849943
-936153 234409 629762
477292 -840717 249771
-246386 381606 488776
807612 -837777 383926
-31518 -423448 597569
-727223 -957705 560804
288460 167298 891610
719180 -516454 343740
681963 -99396 191062
-751651 -483209 221990
285961 -421547 890630
-178336 420626 750733
337287 -254227 670426
459561 -771524 157
-30726 -52490 994345
-83657 403215 785438
993784 384694 569918
526117 740282 257143
-808649 -333454 512840
443283 150945 704842
247148 -512073 945322
722730 -411567 91051
365735 706155 543250
812007 966185 955362
-929869 -328901 107950
-561211 370807 977036
-285637 -220298 308714
312323 -592531 766962
34193 -12286 633678
-903286 -234914 34129
207906 619834 355410
617699 -309528 402183
-619333 5884 94304
736246 222116 400360
340786 -482762 453133
-721122 598452 365695
872467 727260 303219
414843 -154462 391255
219981 -621403 443705
401539 770536 908963
-574536 -331132 899240
55454 -571685 999805
19310 -416406 179060
249954 -917185 777029
-901394 -868142 575900
240750 627584 573323
-902944 301147 958317
-864294 -271825 779445
-388802 -340988 466895
729690 60794 883132
-249534 -480850 517532
-396675 222483 816803
-46542 -783031 977982
-169877 726876 300295
843127 583352 394794
-341849 -354121 995079
-171517 17037 719918
-975437 -420085 785632
108360 168959 721053
740074 321984 584398
-247027 -770920 36792
-327082 267834 682571
179926 456279 535985
233666 -187038 785365
-258819 885344 34649
-278926 -969839 792859
844005 -294458 332602
-748775 -588594 284221
834092 412637 514727
536759 -705524 841329
-536921 -822887 305285
538703 373998 477628
61333 -380934 492552
-446074 206302 128277
-452403 420290 890097
-831510 775392 252869
402256 -437650 577668
874842 -258020 418175
-16714 501142 635608
71739 400912 140894
375021 -773584 394473
595113 -936736 121815
-871500 -929424 614238
670569 -204678 148389
-519930 899727 357404
-854268 -956881 363089
82735 996908 229100
415490 272831 929501
-245799 429686 394654
-921923 -405685 890356
104571 -631842 847807
-136407 -392731 262856
982968 471185 342538
53951 105257 276979
-922358 -875120 834502
844173 -753565 973996
971676 -129132 446711
528688 150849 911140
245694 595602 685752
652869 -637756 682470
-245357 -223163 672178
605915 189476 195420
584256 -680065 993697
-807122 914679 369212
-196126 -512799 16948
190057 983070 916304
849752 -178570 728484
-356849 117732 680960
-966451 858326 895542
-568557 538310 917753
118084 322251 764998
292704 980878 239611
-791415 938055 701868
890281 972214 442225
719587 795232 561272
-723684 783575 690617
372233 927152 959541
-805200 746522 552873
569623 25537 332789
531741 27951 312726
981022 976786 626356
761030 114529 864083
477055 -122771 249116
748031 401384 221715
-798979 -942096 133368
443661 280772 77036
552588 -22952 945086
508786 -30327 288814
-833142 -453557 399177
-929068 916169 603478
884804 -792782 861378
121264 -627896 706455
-974684 466743 169488
-616902 228775 590546
374230 -214410 232682
567849 -151355 425632
-338100 -747495 496087
-429574 -607513 658409
976165 93771 817130
-617404 943342 32503
51009 385250 463631
-769166 -459863 661055
-50322 335693 995419
320758 -437276 536123
19542 -657533 378895
340668 -413399 279637
345017 862271 841393
761125 637342 584718
903446 466935 555016
-951734 994227 702885
650798 607561 280263
226033 664965 301809
948444 -639474 979308
703092 -894277 662828
-367532 -598306 836640
494783 218370 732904
379567 65686 648516
557441 -697801 799422
638776 -719263 600869
-862780 496896 982196
369253 494417 700173
69671 942297 204975
343876 830256 695720
-477710 809494 899345
-942432 570770 445117
656922 -92092 406132
-387106 552113 848939
9882 76408 196454
-604726 313522 870877
580176 -212828 929275
-873231 97283 468957
-463918 914015 285460
-985699 123045 540158
934832 -283810 684880
335134 -41577 655182
-522370 849360 747001
-222269 -495135 114557
-791522 42323 639180
-668426 -938394 926592
-287103 -517071 488168
-662314 -722247 537857
-638795 607220 679520
-407951 767920 962333
197662 866354 589611
542011 457664 78897
206726 -597527 352535
-616050 -295025 6838
54354 434287 972458
246763 208392 916597
582854 -163928 608469
35875 55066 291386
-496902 -95594 132593
-10507 950238 382434
563650 146905 672147
396075 -580295 643411
681162 -707193 866189
-625627 644592 417001
66547 155938 636590
-162432 -49715 388733
-838207 918385 867328
823751 -899962 151287
594923 -86444 643624
567892 -267654 609302
152302 -652844 899904
-299328 -472831 357833
-876602 344386 887263
334203 382571 183204
-961990 -371175 317470
-40290 101854 263216
435972 -29566 589728
-307457 116431 179358
996150 164990 544687
-448527 -661910 422599
-152122 -403900 210567
512666 -41949 603560
-634701 -258218 923148
43914 6104 661545
-776821 -540974 352436
-456066 121149 278654
593133 331407 825915
409053 807497 504084
-482655 -775058 370280
248884 -432678 550582
164253 402884 215157
236763 958937 707180
-917560 512992 508712
837360 938746 218293
-479728 -173915 992311
362299 -20384 524567
750594 -413793 237294
-378660 -126872 835287
43185 449922 491268
462149 565835 389672
366611 -567726 762879
919442 -297690 54725
-539426 -638181 474926
-329141 130487 394573
618074 266475 607457
143982 -176066 115975
-997910 373119 500765
-812728 919608 64685
-990969 -6374 783398
-551765 298191 313634
-273724 -866761 852731
714446 556713 800002
-374490 -90312 241807
-386839 -842425 423940
867228 475802 651417
714871 218452 756505
-506549 208463 612695
-231261 895834 190677
-99903 -282734 878527
997032 341281 452759
-157440 848511 695588
-102496 67489 118384
-762849 -196210 935136
-804586 604924 543456
305824 -574111 479978
574192 -729497 30363
130191 92478 320274
201081 -731507 208502
265190 98456 902746
86673 -927816 540978
112383 95007 979273
496301 874318 883647
-279149 -508894 871458
-971370 -925265 536204
-507550 807712 58431
716154 57815 86107
-205991 496343 854653
940223 190712 463722
588090 -90836 348935
-377823 22760 443164
-326512 -519657 58720
317724 29469 573044
-894964 290038 983923
797273 177683 934419
77276 444014 359554
666515 951076 242756
971977 265215 723897
-694033 -269969 482755
-934732 -438101 170868
-104870 -416900 273642
-190637 691157 885820
547259 -546512 266227
-299099 -160157 554926
967468 502680 874863
-279672 -171962 349461
-654466 683065 887776
-364626 -10773 990372
-162689 -653057 451060
-135168 704266 768915
-837962 798748 774145
-514459 -61975 824787
-401532 366972 51164
194236 -67856 26899
-527673 177706 972359
-500634 -770387 730223
-446430 -379079 548049
-854719 -631317 435894
-645577 -408113 45121
-602163 -981847 135004
-746618 -864836 952335
-86805 -411614 354636
977149 -13906 419942
152221 -50175 370907
-615220 393386 910372
997510 473922 586613
-766521 709800 63117
208704 752117 28376
370236 -233065 331696
-959128 550797 563834
282669 -355236 453485
121543 -695906 565363
234427 720423 589127
-756693 -292275 427582
422298 -717816 707740
-720942 554042 833133
216117 181734 161334
-490582 -624091 227051
481872 210413 356573
-289782 167460 669473
782797 444629 585573
-442716 -557704 919877
258963 828263 673664
394909 -873425 328952
691771 763629 561102
-103790 -919922 497625
-539443 -644084 572415
753149 -384202 770248
801199 138682 613048
-840770 758001 288311
-359791 768520 902552
892293 -1244 980084
-342799 12288 678540
912167 -85417 861866
-987584 266751 495576
479267 839571 177730
354511 223790 729213
863327 -579332 452656
-847321 -890362 205927
-89365 894266 182814
598794 500651 182949
-165747 424776 45040
-88611 -25686 350012
-863152 -826527 406288
284621 -896637 710343
-289733 828231 581040
-437464 -270642 541843
-14062 -791171 588445
-410450 -936969 605918
57070 399201 664345
-144622 965893 447126
-315213 -797762 161298
-157345 244879 710510
876350 -673569 89012
-870486 -789356 667298
806574 -901559 8989
650560 -638253 474476
623771 996585 283323
145967 -892650 970802
-16279 821225 322488
-357423 805262 310341
-143136 382059 186409
770216 879715 651833
-778104 -424289 133980
-628431 817162 905373
-91597 184976 546863
783187 752827 700
-994561 607115 310209
-516108 -825870 692288
-980264 343769 648475
847905 194390 722845
42465 -733597 789087
952779 72306 886845
-186152 -715613 505156
-43294 -254942 208041
-859348 662520 687390
448225 565409 335065
-674833 -471712 726643
-252790 359762 903782
-951979 200675 266940
256345 -559758 668370
459557 -595417 636538
-681399 -572754 203209
831010 -70075 392908
736018 -710695 49604
-394775 571744 787193
-432055 580881 727899
-84083 345580 833556
259101 -569113 544113
-936898 -511321 698716
-445470 -553507 591797
-661406 -103211 193178
96586 -924011 61930
-519140 -429316 308923
422682 -115173 803442
91354 -452167 869557
116966 -931712 123870
560437 168641 318259
403813 -921019 288990
729606 533335 305048
-187510 77675 238998
-551453 -238996 747721
-528398 -801020 793810
-40527 -374733 571814
575413 -985426 261280
-414150 936258 146610
-896664 -825030 159802
-885270 368191 729297
-365715 -346577 345949
112647 16168 138236
-383729 -590400 988485
-937418 -256361 372841
-71482 416309 185189
-753642 -990344 965483
69770 937028 553
-886377 -854694 826200
-188997 562792 138595
-184257 963362 825101
-109960 578827 20942
-715110 164360 230631
-213552 945112 228365
-97465 326649 947522
-165427 -712717 740978
-568460 -761866 369627
