0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 22:32:01 +00:00
OI-codes/S2OJ/1702/data/ex_game3.in

1004 lines
35 KiB (Stored with Git LFS)
Plaintext

1000 1000 1000
307173536 719040155 161375914 965302476 334141781 431023142 483463854 345786171 233527530 452949062 138088070 421745556 411965100 623229452 114578124 489652558 421313763 103885662 834909529 885370715 423530946 943344756 109635695 893043254 623361187 898144123 269277503 812979910 860346476 689203031 341610678 423580106 470716268 726934217 576670230 730682770 714538596 12214914 903121544 25086534 718229928 89205723 81385362 701663164 645013676 788166907 857903734 758975316 393220404 674574411 769811147 306765348 861132301 932273759 741951253 511032586 263094881 88810860 324944776 144659612 235213058 180199731 529179226 910167142 597037819 883350772 265980943 736198827 281031727 827228054 269012197 818050781 704048776 270594663 995982532 258649760 891233447 972195063 608013843 776278412 128676933 525837848 85668461 734784283 104667086 163672481 496097797 258571460 119009446 438586943 618259125 235458683 436024322 660900207 352701803 153979963 443559683 56248315 373890384 86600244 192441810 550501705 362963294 359336760 538721003 463928951 603980527 227584977 781931031 613927044 110358286 58068767 416231294 480076211 850457668 284166136 253139224 851529998 550061405 913503743 252909570 750807499 960535000 400662923 711902913 346297857 52505729 367154871 504380944 944686048 910844127 806959806 868033469 774557548 604177277 455884337 335481090 971323859 4934350 736254887 939716793 716165020 345506893 652595537 385859081 288844058 270538323 933721749 249411957 420784815 220206336 251165003 885075234 211980326 4502297 411550873 245643572 630168833 264006575 933127232 232991419 361829129 6956008 984026873 619462565 227566400 345393802 597821741 409897847 633963735 690575181 539172389 812639706 732577573 336536784 252602633 499432887 758682498 562731911 298676995 662425146 565426697 337558868 38755995 621533696 41940754 533861988 314911204 562823554 520843216 249214603 537884304 622520820 285190822 243693434 338100872 832185966 603860407 549821572 412919587 147209124 258491778 679167382 684838110 578527222 800699617 512601109 415325576 938463508 980155909 600084639 307373765 75054199 924489580 483952108 51956460 396393488 321950463 826329858 861765767 458126849 890418723 133183235 190530279 168377970 410183510 411098626 283532424 980364657 326841907 683097723 365162350 445419500 632819190 59873139 200592890 47976782 774268766 647249360 600323709 87382040 696755699 668362760 938730116 98308603 256009870 54649840 307180258 418436213 690654181 818563706 429294896 526397773 659490659 571904263 912679389 603988812 84300717 549589026 511637432 573768498 734497926 935962334 623814947 54530683 210925839 13125976 555324510 850931059 213104914 571337785 899800458 725601632 772501917 857293212 930839220 768075001 920705819 19497053 460220228 972397475 84109492 923348991 182405946 745661777 891011233 424695578 148833014 698867786 715310628 123980483 17450757 828975000 36941040 641926834 154480948 789236474 813142419 420609101 873306638 893329991 123479145 858687173 964976459 938737782 11474304 70157521 81082043 258794700 463200554 415799736 705309764 632420041 605889211 677626955 635813316 767670164 719877835 929274255 266933718 227730081 517939513 223250565 680915964 19659739 434897536 683291329 930368440 218664444 934137422 527267185 687492424 722820005 165157421 940400485 336548707 303011617 815254905 166658495 686343944 167427527 913834737 676136860 726473604 195982735 572340372 497854832 689388472 366666087 -386330611 -310204452 -280225871 -93262121 -989285963 -89596472 -458443864 -594574179 -733225356 -103951036 -206563779 -451796490 -627006542 -863718082 -754702482 -419883223 -289147743 -775181684 -110708824 -576395937 -335161701 -463024346 -538271265 -911433712 -662283384 -313141644 -465531898 -955976914 -580436611 -854165620 -39329236 -125223837 -137281541 -700670980 -770036470 -841453432 -413647871 -155376192 -238490269 -922997273 -894219260 -285739844 -448245709 -437088559 -775193225 -789440352 -574746751 -814900037 -101563148 -666115630 -281129109 -782032091 -534626290 -279011396 -184159692 -717092266 -262369207 -439111069 -463027037 -460402175 -582602371 -505270498 -606842986 -463341386 -723916912 -636061657 -428912820 -491546870 -568718870 -767938651 -92269946 -289392749 -89237980 -469265228 -372187073 -242207870 -852210042 -782361671 -675665393 -920292515 -449472999 -607083977 -308309633 -350032396 -793644501 -293287478 -645798773 -984772879 -568110240 -446195647 -143218409 -680854161 -549492204 -362187929 -937203040 -651505908 -340878956 -80855805 -68849521 -636047853 -85698479 -922221852 -393468314 -20341334 -593414370 -587643969 -535417500 -424119241 -908345155 -936639030 -258614074 -342170430 -659988849 -988799091 -49238647 -59411224 -696677803 -689774313 -46636976 -643779557 -854392827 -924578575 -613939516 -752503215 -262756406 -320918242 -451024325 -948336043 -404573514 -322388533 -248684436 -134916978 -210382670 -738719095 -51030004 -721925791 -589641967 -271944386 -473002979 -89613379 -673256834 -540958994 -788037393 -926339266 -586938318 -224309091 -603620605 -646320372 -73198766 -934730113 -312037091 -466633394 -971000900 -612651804 -758956056 -776986003 -870701620 -899419163 -759757229 -156341185 -471159987 -144948922 -379421437 -993778218 -720162327 -113379532 -38935074 -893434631 -118987662 -123776367 -662991859 -113339452 -706902972 -75154099 -464011107 -777552808 -194146976 -186869724 -922392113 -525102672 -98517397 -868767526 -171982155 -14336910 -142497784 -451035212 -11171200 -773621966 -846579332 -24795163 -807287125 -384898011 -747991902 -911869197 -207670376 -888230352 -210487237 -326468856 -782487709 -539023039 -153030956 -654923643 -450697587 -643048262 -750079347 -500075732 -249438230 -350075911 -402408781 -487224693 -537997457 -873224637 -710460681 -937430790 -16441883 -925781055 -84072600 -105397094 -435418437 -303124944 -424386201 -816802372 -50515181 -376457102 -94170641 -594493469 -459935942 -764787408 -859333004 -70342484 -881925796 -806230612 -302661433 -127538927 -62795338 -101212523 -468611236 -803741764 -771120012 -440491224 -115495467 -331393126 -7589995 -562317977 -573291048 -488994187 -362355123 -892350028 -49133075 -81222242 -353760878 -668422658 -652109393 -391952799 -639241039 -593261976 -194575003 -830589559 -438724994 -269016371 -354874803 -497345628 -760021739 -791562855 -595126523 -36312323 -747168627 -83986026 -686557275 -320954608 -122017367 -317972339 -189895617 -566223708 -411222828 -720846168 -607142212 -933033729 -122527636 -795215818 -355020520 -61316736 -944334019 -623726211 -920086367 -888594610 -452345811 -601088683 -17577289 -224729226 -974169617 -604255 -929839544 -338299878 -590092164 -679160803 -745013720 -837358246 -102569337 -762753291 -219784625 -471138566 -832341692 -288044687 -660601079 -772338191 -816253921 -861448770 -102446932 -996800195 -805262498 -849951649 -807544121 -41590836 -976554337 -413953989 -604042426 -548542775 -431441338 -442357399 -368221414 -113113181 -879611963 -135466758 -40946165 -255866155 -119299960 -813169159 -360497353 -811116119 -606140399 -270943076 -514894887 -132925547 -182541380 -901339119 -700343216 -668055163 -952410668 -997179017 -56607471 -175044656 -995512412 -625391480 -174397884 -283048475 -628495494 -143030114 -368817840 -166555699 398709917 -50219572 -675824905 -358500054 -118048011 -329835158 -734043185 113997427 354292286 -170145921 638443368 -177567919 -102442800 270475148 -603780069 -574527930 -514860662 622739172 81132576 475862219 -70546238 -21942643 -456741312 -484219556 -446560605 395424010 -75448081 -272696562 -794947870 -33030398 -453038724 168470807 -767126542 -96217301 522863086 -139830254 71564197 -153784660 -372337345 485162883 -376073455 -248802853 -168536318 99629318 140757160 654197257 -705699888 225177309 459044544 862818963 -428556977 200007046 201281120 456961270 232043356 -83656461 -62295876 -61777693 295810975 450313568 -573854626 -596305566 -319861655 -292831687 -313399111 363121178 378887430 357391501 76866993 647074960 148730994 -678220839 -297100409 -583496162 735501376 274721857 455341116 -11410757 95631095 70488317 -133080254 -173596197 204067780 482979455 -799782396 219118237 -66310603 -299016330 -379498206 939145788 351735120 5857442 -325793257 -526948136 -348061236 -114220158 156471373 30539894 15364474 369887679 -628722393 248811367 781471317 -88183396 261942047 -151499387 -476457750 21704555 717840144 332177115 422029868 -73046945 375706136 -7855058 835616975 -530135985 -494147201 520027014 -564092622 434357676 384670718 -312703839 -124732241 606123681 -339614996 194957463 123048091 -9801456 132620957 515769692 512228788 324266729 -123711586 146015163 312954538 516603615 818483569 448414866 -346368581 72499306 -53080336 222217657 94229190 693801658 659785613 219657275 681364474 106642398 -92220174 -726084300 152304338 -217380993 -474722466 -30941119 140831190 -347823826 686752033 -60544533 347321656 -74549866 323823020 149542492 275696421 116933310 -164153494 -200064553 57568834 -721884618 -164349861 -119350123 -368737910 120403872 -117218441 465286249 595515207 78307717 -284683121 393621512 -573518733 -441635157 830735223 -263824990 193507052 -588317647 348728375 -306820773 373701781 270393204 -111430738 -615166555 173343009 -44181970 -286926868 -380215573 -431248515 818668933 -24780200 -542446345 -188660579 271911358 -81960019 616878853 492580046 -479810860 6752304 -878090421 78830200 540351056 -519724037 804817164 134660492 85113904 208416347 -759818418 384540506 288391728 -96399086 -599082700 -177241360 906733928 142964570 -719002646 255887566 375022478 -409913471 404981374 -309731481 -904759153 -379969692 166510025 194940820 272452466 -48354730 49395180 -513883370 753190918 313649959 -332636392 -817813328 -519833045 492399052 156503958 -731879152 -120138488 -537683719 -487499321 782782 119466623 -72081905 -494490835 118838624 -113659104 -550663864 159557039 -85419222 -112550780 213496049 -404861411 759072326 680668715 707388278 87672706 -345358811 217684998 440347789 164267845 -11676050 -386297785 80003803 456018318 671468788 -336130266 90823674 268850946 -277847274 640212461 -533132485 -270114443 -38507562 -81828113 267329082 146963618 -264886617 -85408217 -297328932 35123012 188896669 -916090831 -120844833 -320656083 177245965 39773841 -285024282 -433237341 -446032283 793714851 12237612 435377559 431188518 127323606 0
161407615 626617684 972055232 613321677 745475979 977532464 64009425 523066353 969412169 553331010 902268750 634991367 523530358 798639931 526199457 216094398 714210424 37789535 84132609 958477940 82645974 809139046 611285558 477316744 812246675 325112045 546135082 760042668 610280912 152817066 715276814 692586930 596281251 145668171 60728895 739518514 585490044 238005296 523873654 586178081 692337438 727249717 49759996 322120617 893505739 125251165 421847199 581038700 969773665 503776588 89367958 353660894 509216265 925816901 720148062 873384585 855998874 92199796 766620729 206167108 810347203 616398822 280550906 539446861 662863294 491883367 172028015 866947705 304247999 413488750 964863361 749130577 285005190 532781839 183662083 510038094 855142905 441915894 669126557 160339532 305343546 644071900 520209602 867494069 224040467 588974938 159679923 359335160 667014516 1150048 832378432 174863713 758299651 651443887 664831276 79477769 302049984 413025121 391740350 503598476 474290479 991119000 954078079 163663322 775616080 642460019 788416494 560232574 385897083 524917212 705712647 132670014 753552589 599815061 884584567 946968578 601887065 543477803 407382250 989175867 820973018 338347477 996955588 65072517 545113163 158969252 188688190 646083466 47320793 675282203 392019644 392700677 707314508 530584016 886561458 431054279 262356764 355556999 252673584 476466783 86315335 962526778 124295118 798342951 391762213 343498405 515588792 808050285 314548339 198694685 784821524 756946891 577567983 589577687 10253016 705455812 582231173 358156358 58320673 861640797 202161285 729538024 205365472 499185584 127049527 245072588 675376844 459925519 656526649 940827303 653583284 649671518 369100377 424121318 983262610 408294699 403493546 682613152 721173085 367121915 628629406 509140279 800314951 504475894 974702063 376203119 572114102 689839055 222627082 774514946 612127193 556871109 986609799 355757272 456170890 284581509 742230624 884991477 147422961 175541973 569646710 146765031 624636210 62948881 663574709 18899896 505717963 302258724 983956192 851660599 454983579 496031180 903585351 33649159 844481897 682291119 197794990 456487001 545344934 106823062 35221967 675005796 207180106 285559571 138561799 871373822 823362282 427279802 927756072 408494122 207192105 801532174 435321777 279193281 596690534 131039438 308940709 760054381 608882157 619070864 480902916 860529876 334489566 831283033 798418338 958952108 3579790 931427013 48359365 591917859 883262050 402940929 114339833 740137903 499432953 33398743 148637960 194849979 405835412 243157036 708611466 922068877 788803260 88048965 802367723 88187260 161533207 883855310 166425987 518710257 483162193 891736180 47192972 410203451 166779869 559315404 881515209 660899793 364673390 118271844 642170597 483480469 925897682 364486183 18914517 613064139 631882452 996390152 157105899 384750790 166652149 243069374 298929584 287530492 432012255 104945328 753566926 228314887 164363474 985446649 745686744 621805292 399764581 489066600 547834846 166943009 294184764 494088508 665544026 363574193 461086545 284623096 151207275 310542696 590086561 571274548 762254094 372115846 938686648 396551001 484897741 738783240 707254972 801921153 661042283 663397616 65684928 820116015 737264684 652240130 919857420 429840025 616941346 108905813 53421581 440132667 870860420 894911958 672699817 -86605020 -343555777 -490102464 -214883829 -171266409 -921261919 -790800979 -440273039 -304951491 -68529106 -331060770 -303750660 -415617330 -240339380 -931707137 -950263204 -363297198 -929840048 -63296239 -825447215 -546303884 -740989771 -22447145 -547089164 -469363962 -413232526 -205592031 -882395353 -759306270 -46022816 -621896384 -989897041 -644293399 -273393544 -515693078 -972974973 -723246009 -775804590 -882553795 -847166281 -19110876 -298075010 -553473440 -45343688 -64094112 -531760091 -879698669 -100252972 -237597826 -519808387 -552198929 -759638727 -696958246 -748180373 -400787852 -178178524 -982040650 -79266365 -329052221 -988314067 -664313720 -1183417 -676891996 -835285402 -236520357 -98834483 -942189183 -695036662 -396558679 -629217900 -314077539 -262292129 -243972972 -933859170 -743040976 -370021137 -195934388 -732068405 -102306113 -939061784 -526129146 -587070030 -564888602 -964539494 -838209896 -417939496 -694080756 -494094841 -858426632 -909329322 -127379266 -453867307 -382946176 -712413544 -808232570 -445406285 -653550567 -386026179 -391444176 -919714749 -637908707 -670862787 -166066116 -921517258 -476149144 -342376490 -522417840 -118794770 -333611074 -607892997 -92345024 -894493480 -273476944 -691869061 -542294313 -344269187 -509180273 -472407677 -925378930 -209867182 -562001872 -428114728 -560077976 -466504124 -747859988 -673623886 -692327158 -378533890 -58273900 -392288931 -200062847 -36844801 -740864006 -426068410 -505085167 -703960947 -637340748 -83614671 -510257819 -379983387 -640941490 -255169981 -662390591 -837196802 -91959232 -161821427 -996915459 -787531568 -195108960 -361920186 -921180563 -53953274 -287756347 -232746396 -720353020 -473528012 -433777439 -767737454 -60188855 -839271437 -513794216 -36137974 -738667281 -315921298 -6352405 -656670614 -700170409 -412410282 -268985795 -400588228 -496001411 -520867221 -417754105 -633789390 -759127016 -396467119 -9221583 -534004787 -575745569 -690792883 -30926372 -535700109 -275150392 -339482780 -308522306 -807156712 -108020390 -98145764 -329144643 -242732013 -26196086 -172171065 -971030037 -801471433 -456996380 -850625417 -946623297 -514963050 -315997149 -526346653 -315942595 -923581085 -362043007 -713689333 -751411199 -161472036 -609352046 -977249377 -988730902 -363626040 -831810298 -209955178 -417095893 -642563294 -447277493 -18008318 -791215174 -201492902 -492533154 -604795866 -933083662 -563093569 -374643641 -939368697 -315234979 -698258291 -703118908 -762369790 -689098668 -690096551 -525555790 -864894214 -847463708 -777154201 -198824083 -478627383 -176117875 -415882088 -661022113 -489958024 -290895812 -211640405 -336316164 -459511852 -84292840 -565343178 -864078604 -911752546 -463301321 -682576968 -562690339 -180367086 -590577422 -578152287 -549529340 -888582361 -112385977 -709970552 -55807731 -445572002 -111342104 -512730933 -328263250 -45419754 -732202530 -1699043 -516883591 -543464662 -855183721 -972711749 -899581657 -31080298 -488999211 -298958772 -460407644 -106028160 -652825241 -451383095 -302503918 -924307519 -674521480 -483481997 -409061707 -578623324 -59509451 -954934354 -716518000 -981253131 -150432755 -193635928 -677371861 -678120391 -327071986 -983707709 -451866571 -817277507 -628239857 -285457286 -581257867 -727744363 -86968841 -154399761 -312717445 -680340993 -136856203 -938799028 -732308234 -525835374 -350144164 -322478376 -739917168 -487829303 -296115751 -274615930 -65662488 -847416200 -126558254 -288701229 -430139197 -46536158 -392965261 -771361495 -777587405 -731304986 -175332423 -369388838 -187798603 -348325965 -750216825 -95083512 -150908784 -22139092 -762027760 -329647545 -576314852 -825026212 -427503856 -978357953 -610787000 -958403677 -201468038 -749101654 -225007338 -58404582 -859107810 -23807391 -61958650 -471655660 -996355800 -345857979 -745168008 -775370968 227220350 -151396628 -69448284 15384481 -898444639 265449886 -120929800 -153733831 -55896968 -495835499 253484263 97568223 -135059184 182236459 633420002 -185423825 467512370 43264431 200397872 510191315 -244391251 702673683 813220202 55446008 806763 455035530 88738254 -203375491 -582835739 -811844120 -169405906 241128325 -150760679 -371812473 53931785 -506271906 -297951698 72193768 -759444964 38848686 35268010 103873719 -283225185 304436039 -263135537 -521861772 213745756 -366320956 279308568 322409930 8314983 -83312564 18717844 235997562 267042565 -311278168 7205997 -190912191 -245585300 822846672 -132658765 -421183549 110810100 72407295 570077887 386380315 -195198188 752266937 198852171 -752303476 -433209971 -48523255 -461775395 -683100401 354951976 511145449 -280492262 757004830 497331598 -592416838 -23414823 222677201 408733769 -746999687 81884383 14928956 76081998 -195362760 -155230754 -286330294 236924889 583345082 -423590022 -35506119 -212890637 420285842 229247805 -126128839 -10281781 -30980686 504718996 -207286628 -319192294 -221283745 -132749777 -53144487 -531634865 438545189 -545027451 69578952 -502336609 135005000 -162392041 -89260860 -267480515 233899590 -184487071 113796751 100260746 87053200 -149456112 399465378 632959599 -692318161 -401624579 -27671561 147648441 -351901681 -739915123 -119649405 -486267204 630317638 125657597 -530629819 -221268251 -798111415 54820124 846350381 307361722 -332627068 -285900207 228968512 -236457855 -25516991 -494962667 752460610 830441820 84252214 -231229436 -48864039 -375639750 -450898490 148029807 157982247 442238125 6027760 518190179 -278539756 -90762389 193677392 -407964874 -523967573 515326589 230058116 -768079600 362279602 -593249828 274956803 41402636 -260592718 -165590877 -565311862 -347363537 -395440761 480862692 -22121723 -373947275 -4252325 407745118 -199291084 -482669268 -174348518 65106671 93217806 -369792850 -820758589 313515955 693615612 -4522214 -544233061 -149731119 -139731020 323530311 -66900122 428415604 307853859 363925941 -413375181 -230164651 -265646704 -662119634 63011488 37208861 69700592 551890914 351181161 -448998815 -91395750 -555877396 250857709 87050616 209211168 -143410808 -363303698 -471319961 -205620346 67896086 -63623443 -297429445 113878915 -220183320 30115292 -79605244 -68281237 320177553 -128581764 775644657 -36717645 -246485134 318767829 196485106 826468804 -274136591 404307154 -346493598 11818778 -529582899 -616210029 364378280 -952297146 243454834 502723725 666811493 -288855229 414629988 -159798938 -282729962 -51078279 -152362248 -50927152 818445009 262996919 347539489 -8917485 -484972962 -408916647 -83158211 423745302 58566425 -328711771 670400140 -138429033 -396839467 347832945 -421630721 291090979 -228387562 917305456 30168013 174277646 205097960 -115935614 179139439 443209578 303192027 -424800795 166317575 -380895820 -176039337 385073602 155217041 524299065 147882306 -15744418 -202482693 -211075896 844721007 813849569 -106924531 -643429266 -881480757 465120240 -199007131 -189661118 697857047 -274407946 217432172 376504071 -622234540 -479753688 -166768439 316756393 123848694 220039185 -444758501 0 99581121 -433739814 90169318
276 962 9 863
288 832 25 575
241 906 261 915
132 874 84 812
76 770 209 887
330 943 327 854
927 988 60 442
182 408 1 741
489 808 505 596
55 996 18 633
165 777 116 634
177 801 259 849
217 914 269 791
189 705 45 566
68 585 101 771
5 520 701 937
242 651 191 398
692 889 513 916
547 693 576 976
759 777 740 784
419 996 177 688
152 871 279 855
621 875 449 555
323 484 207 362
114 843 156 967
25 866 261 993
179 725 3 971
150 711 221 965
230 971 242 821
292 928 244 952
325 972 221 758
962 993 171 605
473 974 95 602
27 599 313 943
604 743 410 453
228 986 132 676
613 761 267 969
151 961 19 887
148 926 141 680
56 560 493 809
15 960 57 817
360 919 119 710
318 853 227 952
468 783 112 979
133 189 154 407
284 968 214 806
359 939 94 521
317 829 305 829
585 902 179 538
10 966 175 794
104 669 380 959
118 932 104 970
885 951 409 437
238 770 77 615
165 991 121 800
636 781 154 887
34 586 53 738
140 560 454 820
300 354 475 693
49 787 105 882
26 535 132 782
147 249 799 922
550 907 314 566
32 241 607 800
74 117 838 935
12 986 144 782
91 797 139 936
59 832 146 651
344 782 469 708
648 835 8 765
37 885 157 401
139 828 156 734
48 700 260 696
506 547 24 908
67 557 366 998
185 703 113 772
90 135 962 982
301 830 92 833
10 824 220 746
657 954 232 970
2 936 108 190
31 658 420 699
137 862 343 943
511 778 363 742
7 763 196 809
119 472 411 974
257 832 127 842
701 850 93 840
247 300 606 805
168 1000 136 743
805 829 122 835
18 557 10 710
404 971 427 965
249 858 178 941
240 950 194 816
163 668 186 991
327 854 205 775
36 536 119 709
606 716 707 977
390 975 319 969
154 188 40 854
391 618 284 305
168 852 236 840
289 972 271 774
107 954 186 884
452 653 76 841
308 921 467 973
44 716 51 813
204 846 207 534
152 908 35 614
151 436 21 714
401 958 29 998
251 772 43 992
371 872 257 784
159 168 437 877
729 936 315 354
58 715 27 743
314 356 587 727
196 657 430 581
348 909 35 702
306 800 123 921
39 717 369 748
459 886 56 977
697 919 638 973
17 930 144 931
76 190 700 892
627 879 163 782
147 752 207 841
416 981 112 814
192 922 99 847
5 617 101 962
469 662 234 696
306 646 93 131
10 1000 108 976
289 825 337 916
486 751 226 933
292 662 526 532
76 640 192 728
328 962 293 296
213 327 63 356
542 896 481 499
263 942 81 616
7 672 514 808
170 734 474 749
77 692 225 939
218 574 424 872
232 764 46 955
169 764 328 887
219 492 341 394
133 786 160 660
155 905 94 945
96 474 768 900
303 950 638 651
142 805 16 679
144 643 542 988
197 724 64 936
94 882 199 882
681 694 155 224
138 968 113 989
58 886 47 881
385 826 225 465
64 705 118 992
121 939 113 770
290 922 31 542
241 854 576 996
224 773 115 709
716 876 144 829
44 795 257 957
66 695 398 972
362 925 160 719
38 968 217 865
236 935 183 677
303 332 217 520
123 883 30 728
753 870 66 835
78 978 422 805
215 363 173 923
589 968 93 252
213 826 383 906
410 931 356 757
123 886 195 736
141 681 292 613
228 884 227 945
812 937 113 174
34 121 557 841
286 787 255 985
170 859 343 529
136 894 4 747
361 394 278 535
227 809 262 859
71 650 161 689
218 994 731 829
324 408 696 745
342 552 180 863
251 483 583 935
106 715 125 852
150 654 10 740
196 998 136 858
201 731 273 958
10 663 46 840
117 937 70 738
151 454 243 892
91 887 307 995
410 883 58 419
559 567 548 971
212 984 19 606
255 978 169 780
32 829 665 910
122 799 78 712
422 624 727 907
146 653 192 861
267 886 608 689
70 449 244 837
91 891 228 916
514 987 117 583
303 941 244 955
375 906 314 937
209 755 375 888
739 902 413 841
323 969 4 904
238 590 196 370
213 894 261 851
2 538 752 989
224 968 328 915
61 967 101 670
316 953 101 952
342 892 61 629
227 403 290 935
27 217 35 661
327 870 661 663
186 251 215 583
41 545 240 926
649 845 639 811
232 750 194 869
97 992 9 967
311 979 334 442
448 990 2 627
140 893 340 966
141 780 300 339
58 459 361 543
20 826 638 680
66 873 86 924
440 897 582 596
951 953 824 939
150 844 201 723
97 742 89 373
211 954 163 783
480 494 217 416
163 849 154 690
61 961 83 723
59 632 18 807
253 557 526 597
579 725 378 483
49 952 233 908
728 977 517 651
250 272 508 513
218 769 169 712
332 548 149 471
795 859 499 869
219 897 346 876
31 746 98 982
31 656 362 867
183 661 601 866
106 982 311 961
537 618 361 932
425 983 337 935
133 688 262 893
65 620 120 918
312 986 105 886
102 851 341 860
177 865 402 998
336 896 94 725
270 802 257 972
3 579 170 466
628 944 879 990
484 892 505 556
489 558 131 174
81 856 126 960
109 959 198 803
166 874 8 848
105 653 132 836
259 928 810 812
210 892 48 990
248 974 303 865
28 834 129 801
49 700 12 805
323 880 5 609
673 824 714 791
27 558 33 675
279 526 482 743
484 745 539 789
337 870 304 890
324 959 276 776
67 665 287 949
887 956 331 368
329 970 99 894
264 953 379 938
363 998 242 247
46 713 537 549
96 781 30 597
105 716 281 820
109 742 112 978
752 945 692 859
89 870 137 512
220 674 142 907
68 607 445 991
325 852 94 875
217 636 58 739
260 800 24 861
65 600 69 920
790 800 657 945
88 727 66 609
27 250 304 852
470 995 257 794
140 945 804 964
231 937 285 894
259 999 319 842
65 645 770 778
28 779 64 850
374 676 324 542
121 639 61 628
135 850 137 663
173 718 322 873
665 694 22 747
209 565 686 894
241 680 7 918
432 958 162 884
16 354 161 247
369 470 259 660
227 967 106 917
304 892 55 972
235 246 743 982
309 918 197 857
541 962 213 549
44 819 443 797
146 827 130 143
429 557 89 903
175 505 356 816
92 463 623 754
290 926 593 875
201 916 117 998
52 554 655 733
167 733 573 859
172 927 351 995
317 857 185 693
100 697 6 836
857 883 665 994
70 699 199 992
410 932 240 842
426 596 302 585
43 780 220 999
161 720 404 999
157 827 208 827
734 891 377 488
72 774 16 966
31 848 35 757
41 929 67 896
66 402 578 615
77 635 33 809
39 746 9 979
666 960 460 690
189 947 334 891
208 787 62 654
47 541 134 811
378 966 197 841
31 630 109 794
4 554 184 821
47 556 3 745
821 891 170 1000
43 998 66 763
178 777 968 995
514 952 687 922
84 541 160 222
141 810 166 795
431 948 139 848
67 719 202 709
632 892 615 758
179 860 122 465
26 636 449 542
97 660 95 700
493 809 231 460
249 525 67 754
120 823 133 959
18 692 45 938
57 267 9 623
222 763 500 880
570 929 338 345
91 911 234 970
32 418 453 497
68 678 312 893
354 902 48 794
120 981 29 844
127 474 221 258
372 584 408 838
50 917 293 767
122 711 309 952
83 613 341 958
245 947 38 894
70 899 661 705
889 896 352 939
36 594 57 681
395 906 209 886
96 366 364 447
211 717 68 626
160 553 472 724
190 748 643 802
136 138 741 851
782 988 176 585
71 926 66 866
599 945 247 290
259 791 369 920
395 430 100 381
453 957 11 768
168 795 401 947
346 797 608 652
114 732 24 973
606 841 47 825
304 965 581 822
152 853 27 883
217 280 714 725
162 879 226 830
43 742 278 963
90 696 202 895
676 799 102 133
309 830 16 590
183 922 31 879
153 578 738 828
326 909 122 680
254 784 238 806
274 956 7 726
164 389 14 393
212 872 64 713
166 955 44 859
97 730 124 866
283 819 257 920
43 826 170 957
312 764 121 535
82 690 274 909
155 724 341 735
20 772 125 949
169 849 200 734
376 962 113 831
360 533 240 838
146 965 110 700
27 940 395 536
592 961 276 355
34 805 233 903
329 474 569 900
60 940 136 837
124 788 73 904
194 852 107 941
184 814 188 970
153 744 211 978
472 728 300 314
530 889 5 925
343 893 130 904
482 800 602 957
249 772 6 471
2 546 48 373
150 756 176 181
514 905 453 821
215 747 161 716
188 978 242 862
719 838 890 959
32 619 1 801
478 568 566 883
309 819 177 937
755 907 381 965
57 716 251 876
294 801 116 225
49 957 238 761
247 958 74 324
351 914 225 784
20 580 157 914
297 855 472 986
468 895 252 267
520 962 520 808
11 706 303 903
698 869 214 822
448 951 219 868
49 650 215 984
369 862 139 645
206 516 362 377
580 691 75 550
204 711 260 821
284 976 222 952
340 787 591 815
47 595 53 651
187 832 43 636
60 887 126 719
127 723 88 745
321 971 610 783
114 804 102 736
240 994 577 725
318 907 73 807
335 876 449 783
367 868 290 917
115 955 204 287
205 785 79 796
71 606 59 596
14 734 167 283
27 973 452 993
564 568 103 531
297 559 749 825
257 454 452 540
122 977 59 750
155 962 116 995
320 909 182 803
96 604 38 636
27 810 8 903
529 828 126 961
488 546 91 909
93 102 263 692
59 918 102 901
758 999 243 744
488 728 68 590
183 941 350 964
21 293 745 865
271 814 114 753
41 890 106 627
34 466 160 305
238 329 550 733
589 913 200 616
152 853 356 862
270 685 47 630
116 686 94 967
70 741 205 937
102 613 168 982
384 908 72 944
612 955 158 975
138 311 180 649
278 984 196 276
288 786 123 196
423 889 597 991
382 444 226 932
200 968 435 753
38 698 207 721
208 861 310 953
281 677 259 482
241 807 187 703
94 814 335 902
479 985 105 889
311 823 24 753
250 813 278 979
38 564 473 547
108 909 95 700
776 917 323 763
380 926 160 662
49 714 280 820
17 166 769 915
175 884 256 872
117 758 33 680
141 758 60 396
39 429 368 760
120 881 327 828
32 670 103 788
259 311 361 469
257 985 58 686
883 986 71 928
277 794 21 960
210 846 161 760
192 693 45 837
241 811 408 970
287 821 38 746
238 926 130 795
687 701 156 656
277 922 75 911
394 976 52 720
326 903 110 626
49 567 186 727
168 888 183 859
149 595 720 877
700 712 430 777
78 617 702 754
163 823 34 650
4 209 648 911
24 776 404 964
171 719 443 984
270 839 298 888
65 603 137 813
414 976 331 855
58 886 46 941
136 934 215 911
332 653 356 635
35 404 35 959
220 927 28 788
142 722 50 995
160 709 139 676
243 997 191 994
17 814 153 780
577 714 242 298
88 699 101 864
238 931 75 207
465 981 94 679
54 948 285 958
608 618 437 880
389 563 819 832
169 851 217 799
103 700 25 974
439 937 99 630
350 471 294 477
28 468 395 410
465 935 661 793
180 347 472 733
253 511 32 589
719 858 713 791
271 930 108 640
28 665 2 644
244 636 424 969
120 679 80 628
146 662 218 800
366 934 221 643
87 859 351 983
410 702 398 887
3 571 17 944
282 815 2 755
273 866 513 939
764 807 146 214
701 909 528 883
384 678 35 43
157 668 333 928
438 960 43 479
299 868 60 896
93 867 38 784
303 843 22 657
195 728 121 990
9 866 359 961
708 917 581 633
625 654 608 834
73 972 165 892
157 350 275 996
162 668 359 947
520 912 276 498
412 972 360 948
36 909 236 989
169 300 354 396
94 755 348 909
520 604 796 868
60 899 158 916
210 721 732 748
18 785 69 696
121 620 912 968
181 760 179 838
623 898 555 894
95 647 1 747
333 837 248 797
638 1000 5 949
594 703 58 382
107 286 365 530
57 397 236 816
89 240 676 952
19 458 52 735
496 713 181 543
58 722 82 682
81 352 671 981
645 720 576 761
230 786 247 949
52 890 152 957
452 495 267 895
24 750 134 826
146 712 866 931
416 550 755 954
697 861 211 371
341 992 252 753
11 952 227 810
129 939 206 806
164 927 54 1000
10 917 247 508
82 746 107 680
353 483 96 715
326 826 162 805
315 612 353 790
129 763 3 543
196 706 182 913
108 290 42 478
191 583 541 874
238 783 538 545
599 868 153 738
647 749 80 714
317 834 374 904
299 326 511 953
60 708 260 996
397 710 11 904
83 762 44 720
116 374 155 467
2 761 374 567
739 819 886 953
345 879 111 984
410 959 165 712
204 923 58 636
858 990 301 432
26 888 84 727
189 733 86 766
301 865 185 885
119 749 188 770
209 752 296 883
77 864 178 854
35 404 142 643
23 933 171 986
123 868 77 856
458 873 353 895
234 966 83 747
382 955 302 912
95 871 288 904
356 909 41 810
250 764 317 480
652 786 235 351
71 809 211 882
360 636 7 904
110 959 308 896
452 839 613 700
353 922 140 793
171 979 146 940
359 913 29 527
21 661 454 871
189 778 402 927
177 779 29 111
287 900 314 830
123 502 270 411
87 265 205 249
112 146 109 657
196 952 10 192
64 595 276 875
376 954 418 995
156 762 219 819
119 764 867 913
451 1000 2 524
636 685 31 950
590 791 12 630
626 684 446 718
756 926 399 495
513 824 363 958
209 964 181 812
132 680 83 105
262 771 77 667
301 332 111 785
67 194 180 292
315 317 757 856
263 912 36 795
51 976 6 988
72 906 277 640
507 941 419 616
869 983 730 898
604 891 190 776
337 970 368 949
114 868 184 801
66 927 12 969
1 816 26 754
53 665 75 619
446 662 341 528
181 465 454 458
139 755 120 709
67 771 59 980
575 979 634 669
830 834 690 787
308 988 3 710
176 917 244 568
1 381 63 172
152 928 458 980
468 860 713 732
34 269 164 489
382 897 159 231
378 983 93 134
28 715 60 888
136 818 258 803
6 767 182 878
292 892 94 685
367 635 197 301
80 805 275 857
72 974 342 881
438 526 256 711
42 871 42 574
283 861 285 845
330 769 5 234
444 698 126 873
90 275 337 593
428 450 244 615
104 940 95 805
460 590 109 850
477 650 136 142
110 967 162 886
98 156 413 839
76 814 381 979
6 539 229 861
529 581 224 763
132 588 272 411
357 696 382 398
43 863 125 730
266 358 81 359
99 633 213 798
500 785 318 730
277 957 426 829
330 838 325 998
181 404 581 754
545 762 133 946
12 632 284 895
124 917 262 981
138 208 72 871
172 252 156 349
582 807 242 594
280 863 338 879
290 537 249 919
429 998 234 847
9 982 37 572
142 809 190 833
105 865 289 811
177 969 140 332
153 963 382 990
332 981 148 929
130 324 131 317
880 955 91 725
492 947 87 565
215 943 342 751
368 656 22 925
168 967 264 849
21 653 354 969
104 744 117 681
81 738 257 784
195 778 195 744
149 957 62 838
277 1000 190 964
599 823 466 557
107 895 19 872
123 826 181 721
216 445 46 590
144 768 116 680
75 578 799 852
224 834 445 575
264 887 316 917
111 664 187 884
163 810 61 601
27 884 294 912
290 938 379 934
344 947 109 649
34 119 282 796
37 702 38 742
28 883 396 924
130 988 196 907
64 718 11 613
116 503 453 913
156 656 131 978
133 634 169 256
106 762 134 820
14 911 262 777
41 124 920 969
416 441 164 686
395 929 80 950
63 473 577 638
322 413 850 852
23 959 88 941
126 723 237 914
548 652 28 603
354 971 63 567
570 934 57 878
337 998 112 898
96 713 136 668
348 458 233 707
180 802 103 642
193 593 132 848
51 955 306 898
119 828 39 872
175 823 185 855
189 839 266 922
39 873 375 945
281 919 29 978
148 876 166 696
281 925 30 779
175 236 334 760
61 426 576 613
231 905 116 470
605 702 64 576
57 66 165 760
174 968 241 814
89 879 217 987
421 949 84 426
349 870 346 534
120 966 436 991
418 931 90 885
226 980 37 728
33 616 48 596
37 574 142 754
28 100 79 289
859 1000 235 566
100 206 76 113
263 991 61 989
50 793 93 988
83 712 521 701
365 936 95 758
359 452 721 876
52 889 60 795
275 642 53 832
86 833 60 631
296 807 9 752
1 754 149 733
704 963 790 988
155 432 846 893
293 916 24 875
720 892 33 754
134 639 73 751
484 640 251 500
250 973 484 731
235 709 502 960
352 894 361 977
385 994 99 785
147 804 134 944
61 949 151 922
138 642 172 789
342 859 568 613
21 590 150 972
208 446 558 865
490 829 116 956
63 885 249 754
75 671 5 893
107 701 404 924
115 711 134 935
91 731 375 858
280 848 298 806
219 569 358 554
197 909 221 972
363 632 386 702
20 602 3 923
207 794 12 664
13 781 214 758
299 389 434 906
220 576 460 627
44 886 143 771
55 433 106 629
210 824 47 647
32 641 248 994
185 973 211 769
89 784 21 980
597 839 101 497
304 663 200 808
365 903 56 617
348 957 28 924
155 949 453 481
43 102 576 595
322 858 83 603
522 710 301 497
449 519 436 799
65 772 417 758
167 565 670 837
270 818 78 937
3 852 18 741
265 910 109 779
28 861 349 991
249 615 680 824
101 614 25 716
111 703 87 729
467 967 6 816
254 508 146 268
465 575 207 980
344 837 388 763
257 676 60 700
368 943 237 762
387 939 257 956
277 900 240 843
147 950 250 859
158 186 526 935
372 971 2 817
27 930 16 841
105 737 463 564
472 675 551 616
68 187 230 260
27 881 145 879
94 907 379 636
720 775 411 586
233 839 298 886
212 954 164 481
446 955 168 861
147 950 355 973
334 393 485 613
218 808 296 857
539 998 189 892
76 846 63 801
207 713 59 693
127 420 250 305
265 899 174 731
162 875 216 951
66 651 226 936
177 858 179 751
158 886 184 969
352 850 332 835
132 345 65 356
189 906 280 991
528 820 96 243
188 832 102 730
818 992 785 873
53 602 630 951
132 939 143 702
552 805 329 991
190 706 296 911
760 848 69 386
28 679 36 960
148 410 251 359
390 670 351 912
6 662 433 950
225 933 786 906
258 772 238 925
18 393 831 884