0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-10 20:38:50 +00:00
OI-codes/S2OJ/1697/data/expedition3.in

1002 lines
25 KiB (Stored with Git LFS)
Plaintext

998
767 776 587 565 731 255 710 937 461 177 1003 911 991 1010 786 208 155 1020 769 556 206 490 83 750 286 213 490 943 733 788 891 936 121 3 290 595 343 495 39 209 105 256 159 986 638 241 285 563 857 228 823 823 794 351 260 236 280 223 40 968 1002 518 620 308 817 174 733 862 406 277 235 288 394 255 4 335 393 827 271 858 809 490 317 24 522 493 319 356 470 416 659 123 802 398 510 537 969 750 632 80 697 214 650 27 755 909 512 992 390 584 333 184 694 692 522 423 816 867 162 453 853 939 832 1009 748 728 684 233 760 73 715 965 7 807 649 314 603 846 728 879 671 256 141 666 224 775 725 205 900 513 664 886 296 976 65 960 376 743 260 1004 457 612 810 236 232 562 634 979 431 739 619 5 294 695 302 359 125 618 115 630 166 533 729 953 820 645 899 485 278 777 377 392 219 776 583 628 143 79 987 819 625 210 182 367 367 666 447 381 25 135 1009 953 916 929 202 38 311 123 755 131 31 97 210 85 229 924 881 890 558 869 55 767 693 28 499 906 948 928 218 884 720 291 639 313 441 727 1020 526 767 649 217 298 175 1022 862 648 719 522 403 706 289 433 294 630 10 776 537 600 86 277 230 925 827 971 263 1020 96 986 1007 735 85 293 794 529 327 774 413 689 858 1020 951 827 198 382 14 240 78 127 252 422 885 564 153 580 3 74 142 247 218 734 47 28 274 261 985 216 16 718 58 788 826 735 258 987 64 201 673 509 310 773 749 392 351 491 594 1003 68 521 539 259 61 9 84 738 199 738 246 937 850 90 971 563 856 126 55 898 761 478 575 264 206 326 954 444 638 918 164 270 627 248 717 261 6 911 995 232 888 822 141 56 321 223 152 613 115 646 149 281 31 701 116 339 117 522 942 552 775 581 550 481 410 132 932 490 339 345 593 861 192 762 150 158 81 390 881 507 827 646 282 913 771 405 760 602 607 955 625 734 818 281 356 787 54 123 411 137 427 477 797 970 141 650 842 672 699 870 151 929 156 590 222 421 735 199 788 882 1014 326 105 918 859 831 210 172 345 109 457 481 503 295 500 912 643 673 635 45 706 939 212 379 305 878 697 632 814 548 634 43 824 311 374 115 965 1021 754 875 938 13 293 729 1000 845 591 10 636 1021 59 793 648 940 162 548 461 887 448 216 756 47 650 999 506 572 377 286 153 612 598 937 488 777 192 100 114 127 950 680 102 829 693 358 152 55 72 1010 887 60 289 954 406 186 275 491 450 739 205 397 607 407 409 410 771 249 426 827 270 277 412 251 961 255 981 283 799 710 184 309 683 880 971 477 608 556 845 428 175 477 810 443 330 172 804 454 387 429 206 130 729 221 930 39 106 482 420 969 83 73 531 115 59 615 203 585 164 632 769 670 50 473 232 399 369 776 400 180 99 155 854 229 855 86 312 424 585 681 548 941 681 538 294 13 268 792 836 1005 918 999 388 43 596 394 441 248 846 898 894 670 626 377 585 376 914 878 534 759 291 1014 856 648 35 333 618 604 474 791 511 422 659 175 118 407 177 930 493 974 801 387 832 1021 569 1022 682 795 279 582 389 389 141 620 893 584 831 735 583 500 885 1022 29 628 217 729 357 639 314 661 337 498 304 34 884 320 720 962 345 693 214 335 825 666 149 687 81 193 584 68 370 257 675 900 186 260 397 159 462 569 406 344 48 846 420 649 676 685 712 95 914 278 104 106 694 954 186 357 11 19 873 603 107 517 29 866 724 105 58 42 791 20 928 575 591 980 236 947 871 231 229 428 594 822 233 1002 873 575 244 818 159 483 244 665 927 896 178 276 356 930 1005 918 793 918 266 34 979 898 861 781 67 39 34 806 654 537 953 980 239 926 268 223 34 69 320 484 940 935 295 596 927 343 1019 274 819 35 950 409 223 508 272 915 936 224 779 170 347 617 514 94 752 292 194 755 162 272 615 367 281 268 597 191 89 150 990 696 215 242 354 348 334 879 610 147 23 926 167 402 969 347 300 427 163 56 1004 537 13 551 747 640 90 532 234 562 671 88 658 729 415 439 987 548 316 947 919 267 58 136 876 445 713 939 584 1013 489 632 532 761 107 373 242 560 498 260 458 12 416 863 922 884 789 446 200 621 161 679 248 43 680 58 650 203 900 545 748 866 500 285 857 576 994 240 740 390 656 117 428 44 70 182 543 696 689 76 544 211 946 54 752 276 426 748 99 603 740 491 51 13 160 377 814 153 121 628 724 477 688 698 318 19 406 783 365 713
252102893 247791665 722877473 918232848 368249132 905478670 485409713 967744024 915219757 181122724 67408869 730817604 727881244 314317179 11549576 107521487 828151559 947066655 3115663 647006519 167483235 537039778 517499021 853985727 631061896 589824280 442925885 756306414 901183793 898205209 775304956 701295119 655894013 821572674 25229644 823031471 69975536 162352819 665175378 106940193 60477938 713990291 173916761 420705277 613666383 963273608 604422733 478432669 889092405 54048319 601782849 139975327 667371833 274473706 534382314 12445286 354055635 551695805 854406945 649076633 138302430 281060208 54584933 271730338 970094617 605585345 813393750 680619055 840001960 997426159 704314939 950321077 319775891 805791039 756640637 386854376 184134726 401718139 728270378 8032069 777580047 846985070 418866804 400434825 978236324 12361577 579543087 246984502 54369178 736221121 199593302 894680085 822762991 358688079 906111110 855811503 626330241 927336430 223737729 644040914 834903956 778817281 537822637 765285651 943282769 307608042 475491986 379726662 414438209 963862164 915503200 929909767 193716438 626794474 932888166 776230453 598936034 387200094 856320924 167187825 955648030 189185123 628163867 438214820 976935589 512452851 983188639 660506742 666953846 430027274 3127564 329586136 895628021 632626473 637612774 577345659 349411434 681153491 674753239 686638422 669165185 151931411 161513517 645604644 448265417 452637941 938029402 78254819 638861109 867307785 31299186 66977878 966072478 640809187 531586480 909182596 233819454 660540318 623428081 577155128 523558199 441131860 66738487 964074623 252557066 74455975 938646824 875125549 788462112 703801403 14368653 57985880 849758533 300071737 146195667 314932186 167488808 846658510 839003789 875546068 596772572 89279658 234141168 482262822 383029850 63070850 985634389 179037944 910817533 184314510 701360059 960110132 164721668 677495052 235145539 16279049 820379411 230504379 838998962 536653417 752523954 763522145 912296946 707376268 320741069 58058053 938651025 560623979 662215987 720402869 503702849 905222214 508318743 521434242 278913878 780641567 114602130 186125951 381873739 950926141 493379871 75703046 480886077 553194410 95877149 319172722 571040367 860437429 755637841 616242854 273728964 50586480 344413537 711398789 954806088 458980402 57363034 465101688 997613992 395011863 558774314 596112363 336839861 588870523 946035239 873944528 295280613 571796867 531984007 55824922 869852369 22494357 225134821 789844547 836503992 784601562 285504707 156784327 673772539 965289667 899377154 210451879 788427423 442370945 203703660 935434471 412403918 600081803 497823530 318362896 392153174 440925724 94153038 459042735 206371881 884834483 871795787 394034644 23566555 75843985 395741048 328549011 841038119 97018942 812823440 97408391 32148075 398121477 165360949 444094794 679644455 484044915 481914728 676151806 170506626 53278684 433178131 212970439 92420037 881174998 469921919 804569423 802162909 784340924 42195934 831435329 516979421 67184940 858168771 13070286 519660410 49883786 77133477 50050347 297560718 119630714 278881375 600984081 868541590 821882218 777667763 897916219 188202291 106504710 344164290 991959275 39430061 982432194 598766230 5751654 265460587 515768915 411922841 499754356 149359228 974411062 639826714 624902369 62812178 168105512 940802511 904566527 597596417 714162604 484144974 950583073 852113476 646024073 403725971 71273761 683360633 799673673 480374397 698370011 409424736 59620027 790283345 673542063 108835424 497295985 803120693 164795651 665178882 328132675 225203638 664256191 113570932 23271370 513503811 361554128 322358023 535310566 618490800 926180005 387103409 678166585 914261171 2091957 359276939 621395369 283501930 37157879 277361236 686013154 315768276 636010088 942759661 812098002 513734739 846967689 71960796 697123627 612301873 4429278 488373705 605484261 348127256 947882609 763932163 701399225 973859992 26744652 89799420 53467302 558244 325036546 628473800 162207600 128113173 861023783 431842723 601439004 624950310 416756692 61928552 298334070 789282295 964634148 850767642 590758539 892253962 27838393 642443871 996830511 128896969 449477432 542374656 24510841 682136574 463553992 559144555 947220802 647320921 142682519 843591473 70421161 512089581 32632918 451370888 997062801 644313779 646970808 71809482 605093153 524215814 591499767 690334964 64862788 795654694 327345230 806671144 11825191 619434933 194901888 365940779 274379198 66351677 814135888 24046056 20077887 591787176 8528902 642084075 309824165 844584902 694656241 304142055 470773806 262474955 148578527 596054321 181687517 149686734 16248743 670776130 114277625 688006731 479572896 573998392 655712908 840383905 51650087 946772566 302150629 73045909 11047452 177412992 92201495 306224333 949487718 814492096 121356151 52230998 621887595 545063108 22733858 192012063 57423512 23648093 749821557 824249980 678111967 192285697 620633491 89234084 14740788 304450378 221672418 212467763 536049167 513642101 498914190 891949993 928200941 870519780 4183813 946582505 528862927 548742044 402001786 635604154 169859770 36802504 836920162 354281801 27245109 337379636 487554297 300709 363723726 722582995 718424254 85579330 794650005 54066490 386630643 297295991 225020831 511914786 409230110 878114560 679147141 847007722 412096651 382044029 63246306 714215186 344777416 544136688 190110425 341180353 618760999 9824067 473785996 424630592 769682495 546866112 484939942 625055101 937711723 43392919 62023634 879369097 798169162 766416732 282107458 163576347 236779837 71259782 914197545 221491722 695888876 707284465 290132545 300978391 749679298 352953437 173696581 77339425 940154988 706622189 120890232 26543918 694216286 142133160 101687581 322226025 206959438 994637819 571037949 403547358 848650679 336921397 63968228 288188864 873723480 755025162 535159332 408558564 391196338 319207441 517426705 45841731 563601293 406718535 361096835 287037564 255452019 236369289 660734807 169903951 869652787 664421917 910611950 613634339 43217504 61638954 52262316 463242114 46696400 525134139 472168570 278943384 306313758 802311872 891635013 427464631 292801576 623809165 264011389 918807509 533304721 338624601 227944087 839643660 31239999 146336064 273272971 605941273 357575647 771650 93820503 591389406 823236188 184740546 464150394 426751201 765018220 407979783 492189561 44510411 354951428 650492607 911848542 320410089 7272670 529004407 530443572 91444398 13878010 408548132 863273100 287000879 883285786 37560477 702229243 141816229 728306756 632812574 18686874 521558255 873614660 151658951 874169476 404323598 954016040 645411867 444558684 474663335 127082946 210164865 420068805 947167876 29669930 198381511 2965479 60390931 890051897 290875546 502504177 758484965 458441742 681679375 43248529 864125745 50691213 639726109 986034302 28198223 526223323 962325536 904862447 908451901 10471652 657511256 571208481 281896221 878215894 739931496 904293588 155510453 228632483 107767000 150128590 220464110 358135426 680872851 395327063 641696341 577546862 324881769 793203644 149158045 437418149 405142158 50997965 169281819 403218219 53203481 662031455 37773896 54458693 767841414 923825610 30425411 806936574 949986869 512378731 360475213 748913830 772325865 285117219 477963083 484549453 203602762 607226582 819376199 17067852 925634915 349337326 523027951 155700157 331125029 850975958 815529493 372296190 151439329 891759999 553292333 550451251 722863570 923489246 25189330 184369088 219246737 456842091 688365890 396170195 997696927 414590628 239442909 182333400 509897951 787002760 840193706 846603778 63568665 31882269 866928337 367525321 297256056 514705642 847294498 247341671 546627340 661076861 478072717 147808602 29993801 665209575 609031592 712636645 335661191 279338043 529396013 619198094 23249792 495905043 219851128 743286177 232266965 531609099 55167245 405294508 256608649 851712323 103389200 729710850 864157572 422596833 96708300 86162232 844597265 4385165 73066541 938479530 671457888 745780467 615242821 185411575 392082949 229036101 539904715 573067905 336434552 996620983 626167191 230367470 349769875 422378497 499444519 55154346 769726231 580344544 480805150 34020707 853568295 531702677 886980288 85607819 23716811 19922532 926838646 534069465 858537838 615601686 417060176 704525512 942605921 16633464 21255038 369805079 420838742 977849050 12429526 351925832 559556581 510493841 780810834 647346209 831806218 154415477 790949263 296855597 968056741 814496355 578949967 74139196 457254137 416285116 978412023 476726495 866288430 822426085 943390737 387966957 240455120 387566533 337845963 705164033 60206157 69586250 174498935 48736249 615054970 548145125 303851274 806311288 302480143 14290697 995423901 815265125 565437990 147154607 895219694 749001579 795705792 950974933 22758624 363098999 982452800 557883642 849533174 780996669 810318062 70626980 417003484 8847283 502486645 43730907 978430943 489483155 187440486 889927339 942964336 180646877 10347187 334599334 6913189 8921428 473254452 164360031 735150520 216076796 257406246 318781680 76091782 155447714 758171815 169803381 874824465 980203604 585707067 472034959 435337982 413399269 32233034 615575522 155006488 73430379 472235167 844531607 797352907 143523776 171927275 852381658 583782570 113284100 31800128 121159261 398762217 864340761 369332374 6519508 2185955 16235813 77630282 50595191 281870742 18063892 823934874 335342979 808304418 467967508 108028970 211195833 207740750 399380503 24188034 919016669 427973123 869032533 588030862 292292665 937586127 290050247 176913948 15979543 38718051 805089709 936287585 228659787 72272661 371491848 898795893 197150374 409190751 550211105 732851154 334653828 776490846 6898176 424718809 627584063 959566420 53276150 927219533 364644794
997
109 893 605
24 116 227
188 397 944
153 466 947
926 974 523
481 795 311
42 392 125
66 356 700
40 307 833
42 874 600
30 489 88
48 930 369
327 726 543
47 284 120
101 254 328
667 884 615
772 959 219
201 431 687
186 345 700
27 52 326
273 845 388
11 195 969
291 479 964
239 943 302
83 858 946
738 989 199
303 617 307
283 834 639
163 643 282
712 987 355
115 542 445
31 175 467
46 308 448
362 621 949
29 441 666
229 569 683
102 428 553
591 864 303
328 722 573
73 476 478
158 989 874
197 601 589
126 702 860
624 805 386
802 949 792
388 580 111
835 909 645
178 349 17
237 725 481
6 768 570
247 299 835
508 664 75
229 733 483
481 580 416
375 935 35
93 203 229
116 390 994
565 692 80
505 875 652
88 634 296
181 407 152
560 933 838
501 867 429
353 425 327
215 253 895
388 444 782
401 507 1021
22 946 782
112 453 917
373 807 984
114 575 236
182 533 671
267 618 1002
154 945 699
604 807 417
233 377 115
20 157 757
298 744 372
438 455 55
54 282 530
178 454 574
144 462 236
625 958 808
91 618 998
164 854 907
525 957 243
142 649 929
197 789 942
555 645 919
606 926 900
549 940 678
468 765 628
526 910 286
6 484 355
533 811 678
175 555 763
92 520 646
400 640 241
42 483 677
117 256 31
282 626 871
3 184 998
51 859 511
412 806 237
379 734 76
221 653 739
665 791 769
188 783 681
588 795 888
270 923 789
458 831 175
17 350 249
57 779 630
279 511 636
676 962 841
430 679 350
136 632 456
243 354 578
141 252 391
2 820 881
605 970 135
406 507 845
205 600 864
721 907 154
107 393 819
511 535 292
69 464 283
120 597 358
6 39 337
394 687 808
502 679 357
781 832 320
147 804 699
38 118 934
144 371 682
596 624 101
112 766 47
579 709 401
654 731 866
542 629 78
40 731 749
390 783 153
549 620 540
318 390 419
301 359 867
173 764 779
206 407 116
395 935 499
204 642 870
826 980 518
57 474 341
299 761 388
743 766 92
579 956 183
386 564 614
145 932 463
157 252 645
3 809 76
294 992 342
81 841 877
327 348 597
485 886 1003
264 386 835
428 904 404
748 827 659
89 796 413
311 562 93
149 765 183
141 243 839
187 270 472
558 634 662
321 742 390
179 866 834
8 843 415
296 545 810
288 355 192
49 297 339
215 728 612
546 595 931
289 569 713
435 944 954
244 895 209
576 623 586
505 822 1005
128 238 149
430 895 156
141 983 435
618 996 15
877 907 899
118 426 24
387 482 931
486 741 937
174 569 124
188 760 281
2 272 720
246 615 97
118 536 21
391 398 74
233 865 101
266 757 417
377 443 288
91 184 660
467 648 126
290 909 636
163 912 713
165 213 384
397 954 514
288 699 751
326 466 265
156 990 185
267 506 382
584 958 296
133 851 446
738 821 750
233 233 961
10 439 72
851 973 710
448 538 1018
643 791 811
557 750 497
159 420 516
852 928 509
92 518 137
274 278 259
215 760 512
418 537 151
472 824 808
224 343 172
237 471 107
9 387 515
623 919 45
25 781 726
892 978 279
264 320 716
152 644 230
148 679 922
50 504 860
78 270 974
11 145 232
96 492 259
338 880 796
882 953 518
850 940 728
566 865 596
652 778 142
1 823 259
421 544 246
318 457 90
252 653 155
481 517 992
191 202 100
498 589 369
522 867 579
712 968 905
187 398 42
264 905 532
36 551 439
126 534 118
102 445 759
396 951 477
605 983 135
171 173 379
379 750 220
814 897 23
359 682 801
540 969 398
454 494 936
16 712 269
130 695 824
112 195 1012
673 934 607
218 272 956
212 623 27
319 598 496
524 866 212
386 388 885
20 629 844
470 822 874
98 146 379
595 766 448
186 915 943
297 665 287
163 253 891
243 507 202
151 992 63
308 538 548
878 890 745
358 370 422
76 539 551
505 929 688
25 223 277
153 811 826
423 717 413
102 622 251
179 346 1013
103 294 279
179 312 647
197 431 433
46 481 141
511 868 733
465 761 129
658 923 375
213 767 136
645 788 944
363 647 166
770 803 198
119 712 1022
340 837 436
388 497 291
670 944 668
436 814 133
334 958 580
164 573 376
499 924 210
363 631 578
245 710 568
438 484 63
10 482 879
281 441 325
416 483 565
445 808 462
235 541 265
131 569 134
241 971 942
239 449 200
270 639 772
21 610 733
258 282 409
351 352 806
87 702 568
275 284 901
26 600 379
462 790 284
69 216 977
123 650 510
738 956 449
556 708 310
118 653 605
375 412 308
336 451 601
430 952 253
51 503 806
350 661 387
19 496 932
140 317 924
607 938 1
297 396 624
149 249 1017
82 215 554
472 810 162
99 299 854
494 729 719
691 832 892
46 908 458
197 583 986
501 746 705
166 881 775
353 861 531
429 493 687
297 559 308
274 377 83
78 717 555
464 847 86
316 856 275
460 924 854
361 603 603
458 773 252
282 298 645
116 332 662
115 308 695
42 291 379
341 934 655
711 826 492
762 887 370
134 653 929
363 644 909
359 703 987
143 296 886
180 801 494
323 806 77
533 625 562
700 965 880
68 758 439
472 800 496
845 917 409
810 879 681
606 660 564
107 987 927
233 965 415
154 756 158
8 778 264
291 799 972
330 968 499
300 764 125
10 284 745
121 472 435
250 678 322
147 482 163
43 634 982
432 824 673
712 843 296
159 233 445
701 917 395
4 511 961
47 192 840
912 980 480
351 729 620
166 284 924
159 519 934
224 764 46
6 731 624
452 956 369
254 308 106
172 532 293
779 832 156
512 801 616
91 546 735
15 807 452
498 514 572
138 668 340
529 906 376
305 737 303
522 819 767
401 452 249
49 384 836
389 903 10
199 882 763
198 625 973
706 806 214
41 521 559
73 758 196
120 806 782
46 541 418
568 916 863
64 971 580
261 644 733
403 786 1004
174 717 266
274 861 264
51 997 451
21 565 134
241 462 835
948 959 536
139 714 391
318 392 203
110 461 835
358 744 86
551 598 757
869 927 449
487 811 288
171 940 748
369 929 811
658 722 960
712 728 560
351 769 555
715 903 131
206 621 26
166 629 982
12 650 150
353 976 882
277 644 45
163 169 610
296 527 594
198 955 83
643 706 175
584 879 954
934 942 119
30 355 334
816 941 793
424 439 898
176 923 761
357 854 928
89 965 53
391 810 420
90 595 660
408 703 721
88 712 945
16 208 874
280 765 342
116 658 554
174 379 259
296 389 620
473 587 746
131 228 115
615 860 365
15 701 543
339 383 956
460 934 546
205 210 1016
25 303 752
29 899 876
508 939 244
285 976 360
144 305 181
406 952 720
414 790 841
495 657 686
202 497 689
379 635 286
603 646 35
301 501 948
329 979 376
36 659 897
753 955 742
13 831 37
585 965 32
234 261 415
119 249 880
41 478 259
289 444 720
712 717 998
126 592 742
133 572 768
785 872 994
63 370 296
192 273 91
67 756 980
583 674 852
180 641 260
119 429 385
136 314 669
260 508 47
444 733 832
183 690 100
556 906 715
265 279 155
273 606 136
832 870 124
59 395 119
670 671 50
581 805 197
571 592 204
201 960 266
270 742 908
562 817 510
185 828 343
26 512 540
564 703 1009
73 932 354
174 824 458
620 918 199
753 865 803
38 117 82
448 593 990
756 782 647
718 965 900
264 607 167
355 607 498
551 791 1013
373 701 99
600 897 877
164 317 602
36 472 857
22 916 656
75 706 34
221 780 536
117 832 547
17 676 415
790 942 482
14 466 228
91 613 624
661 833 49
910 931 160
166 321 88
52 122 552
196 840 577
512 846 457
355 434 166
548 660 951
151 662 447
388 403 850
475 939 1
367 495 840
326 857 460
793 888 765
184 654 949
151 684 574
356 978 763
503 924 1009
753 975 170
637 643 721
487 798 980
103 140 99
55 904 122
365 460 498
123 653 319
50 466 460
21 736 581
268 857 447
238 349 839
194 485 258
601 619 240
753 920 349
260 450 718
243 726 307
295 317 26
196 464 549
730 827 490
382 688 539
2 565 631
430 653 582
321 614 725
302 532 403
279 449 60
671 801 124
64 776 46
405 988 77
562 831 320
290 903 127
503 629 156
350 710 547
487 686 947
223 816 399
232 897 1004
231 880 266
304 643 892
396 894 514
193 473 747
91 477 9
300 964 290
252 642 945
428 603 210
212 995 138
88 896 380
399 399 430
112 370 978
96 664 942
815 979 290
52 882 1016
537 666 826
310 716 649
326 419 161
30 353 941
392 929 1001
567 618 467
338 903 192
139 711 152
252 532 959
148 588 128
130 569 771
590 947 1014
72 313 545
14 119 482
415 652 547
248 928 347
728 889 872
155 585 774
144 797 817
220 898 793
74 534 689
546 975 716
475 705 771
275 701 470
51 565 500
290 597 664
532 657 854
46 444 15
364 889 845
711 736 144
588 739 198
292 675 739
321 395 601
168 812 581
132 616 202
814 995 361
121 663 540
149 991 526
867 925 982
477 982 918
303 857 568
72 657 19
212 391 1014
267 517 872
12 495 402
236 841 577
410 970 842
555 851 807
272 282 125
494 503 855
132 169 821
411 434 222
268 447 916
67 314 476
672 850 994
129 621 683
123 750 479
107 920 425
887 897 766
54 273 252
295 794 314
106 236 225
166 196 57
30 188 489
177 272 9
183 743 158
110 429 168
101 634 263
606 633 628
128 271 1007
84 670 935
21 739 379
619 943 194
39 594 832
41 118 673
356 975 304
129 572 252
61 513 483
545 736 575
213 888 42
484 695 441
201 466 923
949 964 889
299 860 712
341 543 97
95 447 294
738 940 25
22 228 1010
644 806 91
145 696 1012
293 963 356
617 753 330
110 384 410
692 956 376
311 765 176
493 638 50
226 311 166
313 780 255
181 424 516
229 278 44
417 645 420
566 994 364
349 507 604
358 503 683
304 394 226
315 966 608
326 618 476
743 997 1015
124 992 567
678 856 915
96 209 631
393 558 349
75 948 452
55 709 237
411 630 863
780 799 105
398 727 76
373 942 72
306 425 992
393 772 982
36 914 202
568 712 1007
371 910 777
738 940 351
411 845 59
295 365 826
49 311 864
53 432 171
574 992 130
518 936 688
65 403 665
199 772 82
225 343 229
56 423 104
354 841 606
33 834 752
547 837 88
530 717 454
521 553 81
482 914 644
19 994 836
69 883 622
602 743 778
33 610 3
203 359 703
357 689 227
414 718 727
246 530 417
262 968 534
772 811 875
221 902 883
172 342 164
846 900 614
615 924 1005
44 363 223
397 730 474
130 650 304
761 965 729
55 399 388
130 405 679
267 305 108
204 518 281
445 901 1007
167 294 838
23 996 251
306 760 658
675 729 411
882 985 668
504 558 59
197 815 483
29 163 155
351 983 813
375 896 556
462 589 283
149 851 782
521 989 287
580 634 900
24 490 177
611 896 422
785 789 428
968 969 229
296 672 551
163 505 783
549 579 46
114 724 261
91 128 574
11 861 904
216 367 845
343 906 121
319 967 307
434 704 82
245 788 287
736 793 138
891 950 923
524 800 5
193 269 621
554 579 786
894 919 491
651 991 638
90 194 419
195 917 570
689 934 772
380 590 420
99 485 158
156 727 226
416 884 622
430 800 510
545 842 444
582 772 549
487 745 426
559 622 861
388 739 88
70 368 907
76 919 129
679 696 719
254 749 171
260 900 977
273 380 334
113 340 922
169 233 639
620 844 539
662 677 818
290 933 259
175 215 815
87 118 379
310 534 376
775 908 100
711 743 926
277 294 32
273 850 59
97 173 822
208 637 32
54 980 960
197 349 375
74 709 554
222 939 409
579 706 320
647 759 330
68 125 721
399 692 746
436 698 365
267 584 315
435 600 964
602 806 326
307 720 258
704 892 583
412 876 787
429 858 56
617 986 627
133 788 838
125 663 507
44 386 971
484 688 456
439 860 431
296 418 211
713 783 986
616 684 918
121 699 523
64 344 713
94 483 41
183 922 226
680 779 825
328 512 528
491 957 560
87 354 591
41 432 417
467 736 156
607 967 117
72 631 364
215 768 156
424 484 229
184 746 476
408 412 929
373 376 176
636 679 656
510 702 1006
507 784 107
745 871 825
7 303 1016
167 455 215
125 218 73
2 841 685
158 390 862
220 613 4
527 708 984
550 594 400
631 683 251
191 221 613
740 906 909
590 849 206
807 858 230
358 424 461
211 751 639
827 875 268
155 288 284
67 747 1016
542 682 866
520 655 968
39 791 1013
551 937 1021
514 952 818
391 660 800
552 714 883
275 757 941
198 427 864
151 565 337
830 963 902
283 710 1022
295 635 115
552 746 802
429 779 449
339 791 205
618 704 201
237 406 424
420 509 110
139 468 877
39 756 1005
734 865 901
367 896 696
103 402 445
680 834 427
217 731 216
372 635 152
397 789 516
556 589 489
385 582 835
632 728 650
242 902 386
70 827 79
8 824 79
172 959 745
341 381 690
452 579 171
107 759 960
240 944 441
344 512 378
61 320 768
887 892 164
584 700 609
59 468 248
14 405 111
113 683 538
201 422 141
44 226 519
137 810 901
54 561 725
384 785 479
369 693 773
46 232 595
52 413 112
295 532 840
651 827 274
706 916 626
529 961 413
124 211 879
120 274 665
837 938 24
320 953 958
388 691 205
523 613 763
190 724 672
9 517 916
593 678 1014
200 551 811
463 829 980
171 427 338
598 847 693
478 695 39