0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-10 19:58:53 +00:00
OI-codes/S2OJ/1702/data/game7.in

1002 lines
34 KiB (Stored with Git LFS)
Plaintext

985 997 998
597902962 954848826 721428850 242555391 787624405 986603059 101832558 82554461 747281320 160409432 560727666 732994319 802191079 734107904 295080901 245756134 69658670 578817516 239788560 691639387 878604742 31491284 883834325 736886751 475314530 717339148 733211947 944633395 865579532 580711774 436384719 838202295 403654299 802977741 668941948 722864756 965044722 206971322 975362010 87965514 612536800 713384351 589532406 435946130 886463547 224698049 259688534 116410160 200996867 793404822 761710599 549493717 211129919 616838203 421403627 745514914 378008805 915861120 267753703 728577702 9044115 940643151 412480611 550687669 372718522 127441553 447513962 491770605 386932920 173702458 968005096 982214498 591739354 525229304 358128232 771594590 141309868 936467197 54079773 119055805 932898371 446193528 156798756 573369785 186022101 126942611 718597231 911763957 123029515 910893822 986828369 889607712 962717724 430610649 759254955 92333525 911053353 822543010 218215290 494894317 933511242 8384454 660611051 729135452 285213862 943275758 272366207 307241060 698102430 107638648 996929302 354953701 936878149 968295176 837353519 586216879 868650447 207759243 797254952 295591838 552656633 204259283 317993400 639825283 251387686 185528548 119063233 960900091 667818869 647904213 168949226 480100147 615001139 854649259 607250089 289761376 41583197 326627174 392700979 764338626 549202270 997004533 71668918 877551467 661115014 503601158 760887555 186875773 250719688 173966472 559673040 124300477 520631042 588779764 507688582 942445562 295533625 149641335 282319213 426729112 264051938 228979969 11005288 858857249 782157941 211182652 117458341 185663375 839634617 970665421 160682199 244779565 535658564 34005500 976009942 989290987 992409647 393063962 495869654 651741246 825963713 804318203 933595921 876445755 903675423 654100001 320966404 131263067 780225707 541540562 337178584 552607575 830632780 697530106 388809026 13146307 973474684 973892399 275264983 209551388 618320436 143637625 570258634 10736143 819343051 461796436 905619991 281737902 645052520 385814738 209245394 29995582 207040351 236303138 734243119 227411093 769937380 209542115 248860684 131134229 562592621 291549625 605155579 885523591 829882913 659297487 416770692 219002899 914966802 700288914 688625223 49271231 873765210 931028918 41901065 794006868 984660901 127891310 136593452 562667821 892242258 429754083 507658085 884163639 131045069 77644707 742980212 454276130 857590026 893812267 180538842 127788370 247428433 510525090 264544595 449293058 958326689 661190683 291750197 891444325 301578743 882794083 891453331 478090070 142005875 4760243 461191121 399593847 630145512 274688220 748553798 94139159 698120626 320244143 999203153 545422255 181190213 131904271 107980029 160072823 419764844 716947465 262209877 374562498 832852449 142956125 985449876 16566054 342298096 749227785 359270038 571825480 452482623 318158069 957087216 576377122 368970024 132929370 369818297 690544895 721825991 518149777 627286834 733420942 689545138 925419975 231812340 104796545 495398058 758659122 28876433 617069759 310546902 325311187 281338796 546412972 47455502 824682340 888593175 764581597 339913617 616543033 145660039 565892983 734609860 258968630 614890895 459294228 57043104 347904874 380085966 845337178 514833303 32213433 479468807 511685833 196977275 528479447 781845053 19482276 821665527 243129305 52166666 539908693 482946348 268387628 213950124 210545967 525922668 883684581 143224562 819360079 706186072 842804904 986391242 531862829 469787222 223821287 175110283 930691764 496486523 950413474 531801938 159512532 600383182 465801651 718594855 863092584 638908468 697158985 118571012 782341050 543684068 352905845 758181888 500141447 892175489 974401643 64747696 391853637 605549371 681469653 65716955 28007257 3081192 241852394 997389989 178971862 221255165 264548450 944545758 205088760 131124331 519055040 945808445 309342447 233088508 798235219 984091429 287110719 216936935 388130247 187605677 366930474 528947338 240146408 185338458 253119319 845972011 333025064 821010514 613806295 975564597 596991279 24414819 847422251 46489238 451512693 846956218 217810118 586561333 773022118 720425068 140844522 210793452 807290582 691180718 58727553 541268201 120067612 43227259 283924717 937694429 588793526 493701539 939145149 682854923 645559089 54742944 205325561 761880026 872326991 597204317 837466417 624805846 441395761 121131320 583959880 755508711 852092653 414520846 488654473 413479719 320924398 928851183 17413615 210442221 155645738 627077366 718847196 102102213 609716195 283781994 986206398 998478754 131648526 520296795 74463394 161399690 801334022 601422489 372669442 914311319 61357303 23882508 506878289 145876224 439505326 2527540 563042439 34568278 420457080 830041633 695115785 751577348 218472314 712448017 804301550 651645734 443741604 222482092 875099357 904382518 703557654 29951872 332973444 793246576 825973557 373940351 809675461 671730334 143601054 23233230 701349030 982157197 625005611 532264311 543358713 896035794 567925577 407723293 141487127 817468782 62445108 742757751 96147564 481455045 780515580 728389035 567873923 229161479 892627105 794229327 105865979 158225196 735822375 87960580 258844061 346927720 479098924 134337718 966898124 49507419 880419184 695323440 715645846 614472198 849437428 827219276 729660928 147788637 178823168 926675648 190954935 80392496 263289664 355157044 693913080 680999176 95454437 141890521 492919517 247499514 207716366 833671711 633063425 914251291 872385297 512634092 682551576 457055542 480078999 767123081 968232087 174988929 584024221 26767519 4280274 30356971 72736226 924723821 399461501 462287519 413707365 752810210 558634814 64286140 370690615 707054782 960189324 812231737 558074662 631364174 631389008 442768869 252392507 567181572 173302382 942048385 256239925 600731884 106971885 858007034 68771265 733431865 664260021 684337502 253618483 534924542 669136275 31396477 564757893 99994244 93038133 863274802 323062500 499216852 398800570 729778855 443510566 351174058 249026444 121472550 709798908 817894690 892451161 330827550 38864249 433962109 284525872 863977735 47077824 506908545 920363537 173178425 78841324 812259192 97051900 774742048 85857053 689628709 357553952 601665287 863484943 138569607 129207084 960645294 17646010 703169442 384923748 465824542 227663642 106795083 563769441 305988958 188982626 115548267 458821861 834658263 772159393 685990698 500461800 464588459 243962929 548803745 48710484 894209137 506495675 928589786 941919433 515501197 360325821 90075232 205365876 522809245 795447858 220161071 423793429 752464444 458836 799975964 968945985 64650279 254353486 645203626 1577923 386868192 384903074 267069890 449867537 742458905 994169475 81485995 65788145 730319683 288998734 445065463 333949784 414739150 1901160 273198470 651249684 81266928 78323043 928556996 342473484 403966841 682751458 933419292 85706511 799181070 48417140 19978758 706339014 462592642 336119186 797755271 644145542 850325301 550101239 95234441 298912924 942023112 991154567 57133308 188827889 331089920 171565194 881857346 579335515 812485572 876244391 893793545 573250957 92296270 139654970 294297302 853239949 37996954 611746930 976642245 145756309 61229324 370456402 915260565 440387995 798919185 517508472 201845279 309983862 523704801 191894508 759625309 786383289 469836928 788270871 387112084 300073222 658908647 268050740 256235940 265979265 188847666 172929554 248225342 817577534 663658000 907068399 18722737 250991834 509730881 330372168 940025737 342834387 497330802 200764758 534317256 204189341 120095400 173632889 740995403 693932921 304057298 465918535 374274932 863188320 462239186 280144627 173086390 693420778 862155590 220790406 509806773 945972627 180396945 264327994 88692006 623685848 170492317 211525026 290537901 150766976 594890107 495220281 943842505 683721132 498482443 450263237 244644885 742801911 97205334 890864724 796528770 989924200 704525498 699313950 200105951 354922238 117036318 272729012 498414566 871243110 129130715 650994671 261552968 398989528 676454721 129749387 238135531 204015382 150378727 130846489 447404190 689676668 242430737 991156463 927650092 251026187 15579417 763448410 556266829 276196033 227935062 285592514 949503764 220633551 519323333 974690378 876470483 534266431 48946950 421497729 998713809 789004510 80949813 185801088 789508510 230063132 337783029 646963140 405530193 270950016 488373467 798274789 283819023 962006374 477750301 236349725 554523525 119085623 210528265 691695702 661910433 535239018 29145965 235048105 3774352 789800837 458356077 442078652 569222411 806219113 975065606 946290871 118915801 311557909 351311185 429602406 966082229 931414182 81774449 410808382 51930360 107785417 912755845 332449457 120735039 368011951 794432256 214105004 436513374 221623997 236394331 433071697 632569971 457408372 41260766 390029820 629840730 494687149 490713428 323236790 586471238 595457632 249718322 440442768 495186429 958930648 817547821 717296376 464495405 935805934 329449568 869140746 709667870 77509365 933136949 997406531 623297070 755567449 224727690 322278811 29112579 438726766 796046915 696625979 197412803 867141425 636406580 69133124 603658300 823861948 40756119 948100530 527446211 763012264 896863346 457266506 314705513 476336415 33264617 461793478 44723760 750477222 288907512 901880460 72313283 940610894 221234882 663724891 148121592 798835526 310505724 700419847 601197830 11221630 457969206 559437633 200385488 580247377 476327614 9154062 483509704 42480373 944396974 15376602 229737874 921243671 361220374 179826395 785689433 801744676 220238748 419213474 728035365 87110591 259657398 794411877 430279212 292975669 51557607 509704389 577919275 458903901 481503428
993975610 684463069 850226404 342648755 252654578 278527901 272734737 427466283 960023834 510857296 86247987 830484980 327472240 978600657 914265317 901279542 478610005 371900737 449784952 246703366 922289112 487179026 682101367 133246944 392405578 398114951 787976115 836772744 40231518 395608502 531988237 888237097 47928583 197915122 508899666 314490148 163072584 419918358 399093564 695019428 295308927 498735038 637128552 57498931 177670286 610782531 155005235 949572647 933088042 729337904 528077668 113686726 218552744 329510207 640753594 150479021 419170899 207671907 772058615 977390288 452669158 483522208 269696461 34959142 481171027 604462006 506811788 562301227 940294562 633161869 650150621 272024702 61722494 474574106 499856114 574883472 172391225 900899498 845309977 180918245 830251334 540549882 908573247 500242646 418608521 520885347 701818716 747306133 677160521 486977468 472439776 864675366 511566415 964996626 818818984 237868860 222664800 202697584 855439901 531562783 707829821 466147452 77428512 935550636 320324683 451886821 902627287 57583624 962771828 124497736 798119795 358719578 703695162 527974402 88225584 815241709 943393010 731868888 892832327 241792914 440635168 814131944 679608975 102622631 292235232 712532156 260679721 461881480 416577473 740799173 640056499 854604173 819985637 597680662 205278685 516315841 118195459 909832370 183902025 38336737 108118026 146036287 503736772 725741502 850050878 651506690 202956588 363200568 687918959 254105122 807084402 70475916 746479694 206158634 171715273 839508711 176675535 98752407 959883107 200976618 817369929 526473325 803262041 205274452 114114980 23902073 47730339 965055135 303287904 728678339 130316498 551262417 402246665 553657478 813027453 607622933 941519568 224365546 547709058 239855162 223280072 766111628 721607874 228708051 456783363 407017866 978014341 739191277 364263996 919148504 729301269 610240146 679064966 79294652 504173365 388403347 45537917 572660701 811172501 979460056 560888500 672907816 881199992 55768084 167257874 848803235 228475551 315195841 951049115 380711792 100663759 269343674 275425114 668248745 370560493 970679219 271096857 392600173 215686569 465802138 154015404 618205066 821359246 286127340 134387706 214273636 425059525 823191759 294775084 886003581 453436709 554279262 550667490 477006041 118366347 981737264 310166526 183081290 104614977 806128213 264998594 357171217 616437640 179279038 513829526 427958344 976473053 512757830 178657638 25958908 817101150 417863880 220055038 61611325 115052228 522686768 655317101 882427456 60707028 358610622 603019523 291836181 195187714 740621344 470238814 681458166 555506191 890432834 114992546 645244498 242235021 344357832 771506873 934874308 297097981 813521409 943583682 715909677 133628758 350990050 72740734 615468048 242993475 728371002 132457300 621971756 329731587 337236154 848803668 233834087 182559311 297146540 21317028 255082530 607421728 751743035 63286490 242046476 134267109 649717848 28781450 250818626 249218937 352866696 808058419 563075648 459106033 777883642 730728347 47248224 986373466 252314524 113430070 555466432 341344115 672778781 695896829 669617012 405763176 246460946 40041583 317424435 934990127 27035185 918426955 168896073 683482432 732127312 397432219 644930790 488399768 29027050 54007577 57870410 191729167 13382763 144110891 680388646 627666238 42332559 437516235 212632488 483333292 661548144 93111467 116756937 433763196 41994827 489624873 957208778 619270175 21105567 540517306 659207749 586324875 174980401 27475043 506220997 367139945 380913831 806270067 822896926 190392182 716206224 685113216 514492566 865770665 349306733 946658004 998229610 110724066 163551562 72543505 143533241 403723304 538742360 814453366 246738968 655075977 536630000 690121754 162789030 287036966 35326035 430192855 297822412 966153035 249630360 547069902 414042805 500189330 74941815 169386536 859009832 852523541 910126179 411159965 86196758 488286338 103854095 975070096 364478113 429643276 698007573 712644018 723841666 38663884 412728590 315194539 572626528 887552774 426599423 71466879 62774036 63848664 585166176 59893759 286443544 235146822 844390323 561568997 367194426 105396445 815080802 398632864 211653952 4066521 780767015 260849432 903938799 558730303 318433955 465840614 221634951 305834618 465285460 857068051 325693338 217328923 565126758 599716607 648675336 257938367 855425671 73796963 26023355 629547950 838016047 266845652 421937923 740191230 851129673 241908695 856782312 721439555 282303815 5845530 174493838 97993274 305241348 417145371 499482817 956049401 446882772 92906940 991583773 51401168 291524563 310736840 863219000 533122397 62762616 145416847 644661091 207913831 961817556 812019367 283268360 6714480 543074421 98825248 403160842 498516604 821072786 842810314 41133262 60574536 551702971 33870937 515608679 458408487 73344996 910724506 110998937 948706238 364120978 484255391 966087899 871329362 819923682 939036691 276138959 744637919 944201190 528594090 138084571 77947271 400397416 859007201 611745600 997886850 897681626 640169069 509542258 44678072 545184380 15288593 239264877 921010696 522861911 928732280 573248100 233836696 704009315 956995780 188922548 528283161 790518956 840778329 52142160 627431892 663644884 122478243 182409520 89867863 998554755 431341786 264827441 28638108 513419640 573310641 844131329 751059650 525264983 322375298 134208023 155947836 990648078 557646213 213578440 244798580 175616756 105590310 410811737 857417524 241989739 609154207 925797817 339653664 809019303 703607117 229156120 874941403 990420720 189637068 148977588 600858200 808938093 852995577 213317876 322414110 268554020 25921651 919269939 751847330 359770174 4072209 421429951 496331653 937793954 720995346 169649078 876167628 51884084 40188747 667954433 866419215 296236955 161601220 633862734 532552920 812792085 903944273 782937762 398048496 460391210 356157949 174839940 287433260 73921257 900960099 415952872 640168274 819629565 105501022 233994767 642236199 211165647 322720923 715901466 217880866 394376082 967244997 532801665 223372589 111808624 598654257 414677028 263503853 501870060 667025481 329320817 807040662 480275156 582387069 450445554 49940391 724362415 219482385 799960003 755100335 853868999 851793157 738318662 573467266 111267329 84332964 404126016 538710228 835202230 40143152 816031495 712486635 262169022 839438009 496657984 474348610 444191969 884447509 98310366 673737084 452957179 696712466 246393597 21014106 887834321 5724866 435026283 625457309 303497354 220669726 292238631 500059371 99028469 375941695 858847860 864497344 859724983 641512361 540686008 302802240 178111371 935951335 588448603 615710307 224426674 562702938 705632124 636285711 854556724 252498534 195619150 123305179 410718835 421168608 133623875 883174643 122243308 785830963 616007786 109163544 6507607 732391724 694685738 436022148 78090632 21008328 540577803 876995940 517834875 940486649 459687792 555200153 190066142 376466699 411003697 167618578 52650126 361298787 650685579 236723886 155593410 365401828 361987863 381989912 385811869 587802522 514934174 140555391 73936125 430706243 247162107 640062904 423372744 782440687 124092892 873631610 738157250 49350305 393065134 123088240 520181836 55088580 587943398 716913670 434538912 742914381 414786793 474281934 172732582 540300544 576315220 640973944 503193701 676755587 984565267 109880166 669651580 455076221 298943896 273000872 52257859 627861229 938425846 708013189 262757238 733952272 273737440 956099263 155691983 851521720 633394452 251524336 525404149 158132528 403258915 688590153 193893982 285017819 194530418 630414626 111359048 976455588 214545845 591014553 533598425 692035538 621466440 77216035 230697682 565143290 536652405 745789262 522943367 128727674 659594065 305074420 686837045 231932047 32141517 903077175 827613303 215653211 103829052 710265978 612791618 75240022 901688966 585064461 132167097 591853301 728295401 118265411 252309596 680129905 531529422 22634534 923984434 762684177 412252685 693316363 509406738 320487305 914077247 87086576 608974876 958480344 168149973 199363917 917111526 261738715 776184294 31540724 677279225 104552891 136859468 316529569 617975150 463576406 586633684 144047092 819519619 18629580 127759358 593954403 685417044 197752460 993962661 949094380 429062782 854974808 692322641 251329381 277225576 223939089 928462790 301492592 185142147 905747591 336814495 181274280 971206809 67113746 852317208 136795861 786626711 182537695 824943059 789337641 451234021 754535070 248965716 369651667 646226727 75606250 636565245 434186998 466605607 412059590 466743709 462188550 85917961 948750053 298857127 283322888 891053959 117166514 190048452 695743096 414145497 933598559 883113079 340751807 503223768 748360813 821230334 127241957 196029206 423373290 191291695 67158227 228283412 822735446 797224727 833135854 831020715 149322302 977497645 349563384 178059989 236731502 633738146 780362289 397409228 217981688 253774552 598653785 534546497 964632075 29992523 135191994 621012191 946621389 935761985 581627718 93817632 153618720 693435368 705442523 817216154 628134421 408906982 392696868 308983637 910090804 902310485 660240985 427651084 122414322 209495133 129939602 895011425 628481899 257323480 219126301 111942260 85458275 508344728 724906593 789426303 542559619 590839048 711819652 72819764 30489059 144760172 398966600 78937058 464407651 805914348 623796577 361321880 879023342 86462486 1262743 527395342 774517340 336822828 873333830 962943610 659706383 881485571 381210301 845846595 889864431 391344703 847343411 950299154 341856543 53249860 807400621 750983494 493057547 504732206 209708261 275166856 825212032 855884109 242545864 347189054 18637703 437155538 193446965 119015002 64824560 953643825 675382747 985639986 910839060 447022187 286256464 30006598 238419168 246030832 537480907 721032792 301076223
42 313 811 845
84 823 436 448
705 908 380 877
51 742 190 913
77 644 333 839
375 918 280 877
37 131 406 736
215 377 174 364
74 89 457 570
416 428 33 280
225 802 307 562
73 687 277 788
44 216 404 781
492 871 25 59
198 327 414 667
530 671 32 329
300 390 30 336
363 648 489 628
282 802 127 607
6 108 145 381
341 984 262 714
790 908 131 640
60 911 106 392
605 886 318 506
76 828 785 914
108 729 164 886
103 134 350 776
41 290 478 572
130 940 280 424
28 751 169 328
309 629 106 915
599 722 400 823
743 822 525 554
233 236 50 784
89 471 654 745
620 870 256 569
69 688 396 590
173 557 357 579
542 738 771 962
806 971 3 486
543 679 96 278
484 486 280 939
304 436 26 571
121 372 171 257
454 535 102 815
553 939 408 641
231 863 429 888
22 221 160 356
64 877 894 894
876 962 231 724
104 318 79 870
247 581 95 957
143 325 602 931
171 185 444 939
422 446 476 686
452 691 3 685
511 677 4 837
245 767 126 137
896 932 29 271
369 677 128 831
307 938 740 962
394 713 328 754
88 879 242 908
106 975 84 121
14 174 536 614
524 628 146 158
198 680 63 799
41 453 269 813
210 743 220 462
277 454 130 682
85 667 205 497
93 827 43 45
18 900 9 563
754 950 42 414
450 493 502 837
339 392 471 565
721 842 613 837
474 525 47 78
426 468 37 569
952 964 384 842
101 404 121 686
14 713 147 984
452 656 17 824
501 505 483 968
149 731 644 903
126 792 683 871
427 814 201 428
374 476 163 907
633 648 528 573
55 667 264 884
534 854 528 612
241 899 87 623
135 334 536 899
133 415 433 550
82 529 539 992
135 927 225 929
167 939 306 652
767 798 490 961
790 843 202 665
408 941 271 853
236 698 391 593
355 854 299 985
14 531 237 790
155 176 643 825
557 723 675 929
101 808 204 493
441 832 896 899
189 764 165 439
485 583 440 670
16 204 624 930
657 923 221 831
175 232 323 579
81 688 89 731
12 218 202 566
806 937 275 458
214 840 29 775
10 318 852 939
367 373 16 673
29 438 220 737
107 864 477 894
731 813 7 175
482 821 621 932
189 848 564 754
366 868 610 620
361 579 175 659
447 850 342 752
329 632 689 723
40 169 117 192
654 903 145 431
626 967 55 99
130 807 88 725
31 588 403 780
93 897 344 910
429 835 351 867
28 672 222 630
384 752 618 793
275 590 133 939
581 754 161 412
537 670 116 360
143 342 211 979
495 716 515 705
142 956 416 965
430 952 455 853
31 294 614 915
539 967 559 652
60 439 403 932
519 823 627 667
318 361 535 616
332 653 14 256
143 611 482 924
311 625 165 758
202 303 55 384
369 569 726 797
300 570 308 878
35 85 495 864
740 773 628 913
384 576 651 834
552 959 582 702
524 950 498 858
257 980 351 573
131 430 16 684
468 643 21 935
625 694 315 490
182 946 124 971
419 955 231 489
535 708 441 542
559 782 493 665
137 603 249 928
694 703 450 739
124 623 251 526
171 911 8 522
461 750 221 818
163 451 302 967
141 326 123 679
390 836 734 925
557 977 101 657
291 369 135 763
52 928 107 190
35 692 606 792
555 680 306 830
365 967 440 882
134 408 627 744
74 349 392 840
213 429 917 979
23 35 449 878
511 531 13 118
526 676 587 690
78 722 25 916
44 298 575 745
261 623 80 329
283 344 454 832
73 531 188 794
81 430 213 863
191 806 50 540
164 442 283 793
79 818 18 613
527 812 460 516
111 391 199 754
580 615 376 395
667 917 359 910
367 471 232 887
892 911 130 854
300 638 18 898
48 74 179 184
10 973 198 620
330 740 39 393
698 847 700 717
12 165 455 716
710 945 594 859
124 745 327 463
416 984 338 562
113 116 484 606
41 744 156 937
192 732 56 753
579 934 27 862
851 963 325 865
352 982 54 758
591 900 417 943
719 954 567 714
549 623 54 752
18 781 324 976
314 713 732 815
688 775 730 856
596 733 508 526
771 795 291 662
135 978 17 314
104 682 240 795
696 787 303 841
211 857 463 698
31 837 432 741
289 964 62 371
445 659 179 790
415 769 285 629
400 898 688 911
655 699 642 763
141 270 520 717
783 784 45 507
182 331 399 970
214 798 493 595
157 707 408 849
211 777 211 920
100 452 842 902
168 852 468 554
128 197 154 668
523 623 238 567
33 746 48 145
104 424 188 605
177 762 526 537
533 846 10 931
793 887 22 334
232 273 483 588
359 819 161 418
326 608 26 996
620 671 129 672
117 288 246 411
267 426 25 283
318 657 108 780
328 510 457 743
577 900 268 322
929 957 83 85
7 188 195 211
534 715 215 723
140 798 318 382
392 709 596 773
895 914 9 843
410 556 135 771
255 600 8 204
756 848 439 691
634 669 268 839
746 949 132 537
153 228 299 745
267 548 118 925
429 471 209 749
88 526 44 374
745 946 328 613
409 530 114 982
599 906 300 476
522 739 44 551
316 710 145 755
142 978 401 448
204 288 45 380
779 801 935 994
303 460 188 525
466 529 406 490
493 710 657 990
601 917 64 700
125 300 256 591
246 817 122 959
430 533 822 978
331 925 367 632
614 641 359 400
861 916 651 996
361 441 601 715
59 353 196 585
1 400 183 584
415 745 65 184
2 854 561 562
190 949 68 881
336 337 644 724
116 319 301 848
50 565 107 760
391 497 377 829
357 827 136 182
844 933 307 579
366 957 705 770
379 831 783 853
718 807 462 971
174 610 186 374
100 223 38 461
759 944 336 704
162 781 47 902
390 538 816 929
332 495 213 364
237 307 183 452
21 957 150 761
195 771 513 633
4 56 249 693
151 672 278 842
509 590 534 668
370 917 12 400
231 363 904 991
635 891 233 377
403 496 10 122
409 543 314 786
35 929 774 984
253 923 137 556
471 588 158 799
163 265 674 761
881 946 290 726
195 220 856 992
4 53 93 870
177 181 1 467
763 820 534 711
139 175 86 644
116 730 342 854
413 960 215 234
462 585 531 957
766 920 191 404
698 862 65 657
615 762 912 933
187 193 320 332
279 593 404 669
582 798 695 749
654 819 136 956
697 720 172 986
327 702 774 916
599 942 461 968
793 932 150 406
193 393 16 453
544 776 541 789
131 435 704 864
695 900 710 747
36 917 471 692
93 984 624 628
383 949 214 804
170 357 2 343
430 766 955 985
169 227 348 730
434 541 457 468
319 541 253 589
569 730 428 457
137 485 54 988
490 743 101 603
478 962 79 98
713 899 417 447
487 961 395 801
507 786 81 822
424 436 160 283
712 893 329 552
262 477 289 722
264 291 59 734
82 608 325 597
146 853 503 644
137 439 355 688
260 596 655 745
17 911 168 904
552 919 1 974
165 228 622 792
698 769 288 473
73 708 601 793
2 570 448 540
48 349 554 586
125 251 295 551
49 68 505 638
540 861 137 703
177 352 439 542
228 822 264 319
160 692 352 376
489 552 313 322
17 841 168 743
208 815 282 332
500 590 855 865
475 508 531 898
73 826 65 893
916 985 601 962
481 765 9 572
205 324 265 275
522 575 237 958
772 811 336 697
360 886 193 617
572 637 79 773
502 707 741 825
536 820 219 756
432 970 195 905
744 830 215 363
196 701 642 931
372 807 118 811
71 707 622 721
27 560 590 931
75 151 907 910
649 924 408 988
552 644 314 882
365 593 17 219
28 488 611 613
181 881 473 964
416 476 235 461
413 800 849 956
790 935 600 837
171 625 222 569
222 753 114 331
263 307 88 879
375 612 597 843
58 325 142 887
313 515 507 922
28 168 606 733
395 615 573 788
256 754 156 673
57 974 101 979
639 912 846 914
138 495 281 308
106 825 91 119
323 942 419 721
469 941 240 614
196 964 387 929
364 416 445 627
46 621 613 760
224 728 444 516
260 718 460 922
240 468 755 982
56 971 277 799
56 823 363 585
120 680 457 623
672 717 267 497
134 862 496 893
32 64 521 679
477 631 357 749
492 811 597 815
217 476 354 360
451 906 150 721
833 873 51 740
557 934 785 808
261 659 20 747
266 785 586 622
241 505 524 983
383 927 189 249
228 512 144 499
355 602 218 590
420 742 478 892
577 906 12 912
84 382 63 70
335 567 93 842
34 296 539 977
239 699 111 792
326 430 15 167
547 872 11 591
139 256 277 872
705 735 24 863
229 662 440 883
53 354 614 738
551 871 32 883
52 926 427 576
40 457 296 580
507 842 100 704
277 433 418 523
876 886 142 788
75 323 698 840
541 724 455 759
346 860 706 983
397 748 78 634
381 450 68 523
459 900 484 540
429 543 620 969
152 823 189 904
275 701 201 674
69 263 524 940
870 943 222 917
79 668 424 501
20 682 844 868
358 547 329 779
403 493 236 473
97 615 449 674
229 502 212 898
128 933 792 912
395 570 340 788
639 875 132 640
572 602 104 947
87 901 390 805
119 510 70 934
139 950 133 916
440 624 157 307
181 763 650 987
546 736 193 819
106 789 582 825
219 283 421 914
280 713 131 730
537 574 463 673
388 879 601 877
471 930 359 424
203 421 541 735
330 918 232 769
4 962 576 742
402 772 67 550
670 712 283 323
527 699 24 135
473 912 248 835
246 917 143 209
84 582 785 901
539 757 203 931
89 893 124 245
153 271 261 963
392 825 808 809
56 411 287 350
57 184 508 632
98 112 232 377
276 432 46 768
73 760 139 561
566 964 509 777
780 945 694 952
163 421 937 955
30 692 443 660
109 822 15 855
234 431 93 539
73 367 424 935
412 941 284 344
534 645 732 911
454 537 658 814
84 741 57 799
579 898 933 995
125 735 98 489
851 857 159 950
335 821 566 687
255 573 790 803
323 612 451 711
646 825 239 735
85 798 26 269
490 695 3 481
9 186 430 634
141 620 36 503
163 506 51 64
264 658 632 922
362 734 48 937
146 920 560 756
106 959 756 824
545 718 617 709
580 851 119 879
470 700 169 525
554 583 463 968
24 849 822 965
727 776 569 963
206 522 206 562
741 744 496 879
321 695 138 984
519 679 114 535
13 149 191 942
312 557 310 784
532 840 407 976
923 936 295 896
284 821 314 392
79 266 285 378
133 253 563 986
526 677 126 416
346 462 87 91
384 523 173 956
152 331 101 253
22 707 206 861
142 530 31 546
149 820 537 929
837 966 488 541
583 840 591 901
760 906 3 515
238 571 507 642
484 641 528 684
50 726 347 724
179 267 548 761
258 709 360 629
837 971 495 513
386 477 203 677
242 517 106 242
378 399 83 702
96 421 132 579
252 432 589 984
102 501 155 661
406 774 110 964
511 673 52 301
130 780 595 825
857 963 527 963
665 924 860 963
503 808 633 699
68 90 250 507
389 797 60 224
83 337 318 590
291 463 163 325
251 661 662 917
328 770 240 952
271 723 160 823
172 626 631 803
785 905 402 796
498 795 171 916
554 972 95 582
76 478 264 829
245 375 381 959
236 707 483 760
502 774 492 878
142 197 190 583
327 525 441 831
205 468 67 969
701 972 124 644
148 603 69 72
367 371 806 947
140 899 6 670
3 889 641 750
439 794 446 683
228 607 663 953
173 306 529 647
857 971 371 403
458 677 328 480
247 910 113 569
436 456 264 545
274 370 620 695
426 826 290 722
61 823 418 955
277 382 20 418
112 253 19 787
269 280 443 657
437 505 273 364
170 955 135 576
460 927 634 673
11 122 165 341
37 73 499 884
918 929 687 858
746 836 503 509
565 643 201 861
280 660 403 684
493 762 28 448
92 693 283 319
382 703 231 774
68 636 370 843
178 736 237 258
184 772 680 688
836 893 377 931
392 757 520 680
201 396 37 625
73 445 137 252
69 422 71 355
58 419 926 949
91 977 768 971
819 836 20 655
431 543 463 972
324 458 58 117
483 649 287 764
773 803 204 930
255 272 119 903
496 833 361 685
605 736 540 979
679 782 498 556
738 835 206 759
716 719 393 937
48 806 268 612
2 716 101 951
156 399 402 799
1 975 734 742
177 665 254 425
206 605 2 784
433 537 44 536
450 693 19 653
420 529 615 966
582 833 150 281
124 872 89 202
397 463 70 592
138 791 138 736
310 731 45 178
626 810 412 803
9 477 33 663
96 178 70 287
321 943 203 259
275 837 317 631
105 493 406 618
196 807 220 884
253 287 776 936
586 977 250 554
600 820 107 751
282 358 246 985
548 968 236 509
666 793 402 465
196 347 799 952
161 246 426 800
677 687 95 910
412 955 520 837
775 931 158 650
390 712 565 855
76 162 118 904
236 261 414 515
15 727 862 966
203 736 525 822
685 836 76 507
83 578 138 167
233 683 477 609
312 564 551 783
3 382 338 783
59 99 209 247
27 827 181 892
45 205 513 815
329 464 359 721
32 791 560 848
424 864 234 503
129 664 56 896
11 280 835 841
144 674 343 807
289 304 780 830
502 798 346 737
681 811 581 696
668 823 247 272
237 281 340 801
258 636 327 693
285 363 106 250
217 860 368 659
742 903 8 635
122 813 680 886
129 680 320 911
144 302 703 974
467 578 381 760
497 640 687 893
825 861 512 884
262 857 210 493
305 850 383 570
38 801 357 546
698 910 125 274
649 869 297 613
259 680 170 572
241 401 43 166
347 740 334 888
692 701 689 768
413 922 120 545
83 774 658 705
885 899 264 559
488 958 173 657
99 229 704 755
543 652 115 377
394 719 406 632
88 536 339 634
471 895 218 510
267 537 379 575
679 975 76 720
377 449 186 737
270 881 282 951
203 344 67 311
749 848 501 830
4 312 226 400
780 787 637 727
10 236 940 965
152 861 354 977
651 654 364 919
599 647 414 825
109 698 73 551
414 531 525 585
387 437 397 678
530 669 340 887
98 712 451 916
609 769 373 874
103 923 314 593
592 616 362 477
9 445 42 842
296 703 314 983
408 677 150 243
179 784 109 203
441 756 304 629
334 980 360 934
139 684 325 783
709 918 115 358
295 485 151 421
360 575 732 768
176 862 437 527
12 94 42 848
139 686 120 453
406 664 744 895
119 868 461 734
824 905 427 520
198 736 581 586
592 624 189 968
26 442 643 965
240 843 484 986
545 770 4 748
216 826 426 595
247 708 643 679
186 800 160 828
178 256 307 655
448 622 878 901
546 740 316 692
433 682 189 225
62 895 381 515
60 698 573 785
621 963 253 421
788 819 182 369
353 680 581 815
307 611 729 785
66 151 379 558
187 820 449 751
260 468 757 763
355 703 40 114
350 818 11 554
454 628 608 907
850 902 120 657
894 903 50 819
301 343 31 515
389 473 816 902
80 177 417 499
134 274 164 756
212 969 299 724
419 802 897 992
62 109 354 650
653 868 435 520
304 830 204 289
45 473 212 414
223 406 293 365
583 887 505 912
387 828 518 959
13 41 193 424
131 693 208 284
335 578 629 935
291 564 640 919
145 958 423 835
589 875 276 655
241 765 473 790
447 838 227 455
83 934 148 945
733 837 256 838
507 580 296 811
741 825 98 213
18 566 21 174
103 842 118 526
113 686 626 664
37 706 367 835
26 439 17 727
455 844 802 879
45 90 215 795
782 927 230 620
2 587 31 755
767 968 707 937
810 894 667 983
24 917 157 176
183 730 339 883
810 929 501 969
329 376 472 862
592 636 276 409
122 369 540 955
366 839 352 476
113 791 111 584
65 562 40 649
153 475 842 996
237 698 248 547
60 495 162 692
18 356 236 808
73 469 260 509
50 977 103 186
553 737 7 481
401 721 476 953
15 551 162 272
540 925 464 598
359 487 523 959
39 313 6 339
231 680 569 830
552 835 583 635
742 762 457 748
433 852 29 631
374 436 492 571
201 669 650 760
663 782 574 696
62 198 23 429
617 855 228 670
89 677 559 799
74 954 525 546
105 609 86 389
145 887 187 307
169 313 120 727
600 848 216 539
383 756 127 843
259 528 207 894
316 592 396 790
274 713 682 778
372 814 121 206
405 802 78 294
78 86 300 915
262 706 42 973
147 173 252 392
569 713 397 502
5 648 429 852
635 674 622 890
529 930 38 436
504 596 22 53
60 917 37 698
560 842 154 445
791 984 519 605
578 656 221 622
410 486 267 424
619 655 362 839
153 918 734 858
187 962 545 672
105 600 15 739
628 720 41 160
469 672 110 885
433 611 436 460
258 914 289 741
386 493 769 795
523 895 404 861
163 520 764 994
395 928 532 766
22 955 163 249
519 700 326 623
264 420 405 972
414 443 305 977
652 753 25 983
432 888 151 402
41 290 645 756
169 945 678 928
226 743 169 250
401 920 498 635
697 858 789 796
298 964 594 696
806 860 321 931
724 847 212 851
168 867 317 392
279 683 746 926
215 851 491 827
555 822 586 809
368 587 7 708
136 790 22 33
653 787 444 497
2 221 290 963
614 644 206 344
822 931 358 483
891 983 458 504
514 850 38 663
200 343 607 856
74 414 417 481
447 759 746 814
273 460 46 215
546 689 53 267
97 955 473 694
777 872 76 457
830 924 223 894
252 444 733 989
223 272 65 73
37 882 457 533
879 903 472 559
675 899 147 192
164 483 125 471
399 879 247 464
346 451 33 33
4 614 420 506
656 940 316 885
723 913 619 881
104 848 110 216
328 764 495 839
111 753 217 642
203 596 601 925
259 748 393 679
550 704 266 711
303 644 189 373
646 739 199 424
661 972 294 832
559 958 545 586
97 161 71 577
235 730 101 640
861 975 179 671
545 752 147 266
366 868 174 760
650 722 388 477
122 580 63 889
527 914 540 863
522 751 622 666
160 769 77 437
436 491 233 641
285 375 211 299
76 983 265 744
50 395 519 735
174 748 523 605
82 239 437 442
162 345 218 536
823 908 449 806
93 853 410 847
391 982 675 974
741 929 128 932
546 882 1 818
395 565 328 937
577 888 310 584
462 627 593 656
180 342 726 848
780 866 66 338