0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 19:52:02 +00:00
OI-codes/S2OJ/1614/data/ztl1.in

4 lines
20 KiB (Stored with Git LFS)
Plaintext

10
649145408 534004846 590646742 6333793 108859061 438887401 680999315 550334462 980163233 141682524 597538027 90483784 30391621 939066672 64870283 273255860 941079342 532023511 867696436 694917375 516617027 491764582 266492378 654318443 196749358 432184266 162079575 654601055 394756343 164072167 70544003 273845078 905681408 774956937 630482701 748847864 114136188 288641606 633518673 265420848 35985389 602669370 170037680 881213845 177348312 258024364 20426804 386525817 387692351 743576334 275961997 280541180 629601164 34046444 899592331 835335296 315954707 680036827 471309745 449188837 239185381 220725618 162388011 606695712 648626221 489877205 793648364 829704876 176257989 122819724 119733852 835281836 358103392 409770649 697185504 854523050 135185905 362778687 831812329 301927327 492705642 981050118 948483745 51652059 701554774 840906356 364673723 570675537 434448730 364560064 901910092 272237581 282538753 244651957 166001359 573756541 876014027 306207559 309168914 96956929 429808469 543341530 466738625 198905636 215521867 486975955 380754635 88468972 911142385 709425689 917460947 910898944 721561730 658444479 226952418 281690772 585057882 475181551 987062294 879989150 419015318 764606434 586454309 86643042 128889048 742319058 153558433 592502243 277308297 977696418 122562348 51984848 298575860 208397363 984180878 932462339 395092815 999183684 178882275 245629211 998228208 594378013 45128578 496288693 655659419 376280887 801727065 7205650 698006657 684050822 781224034 945932287 638825297 28552597 424753202 919658813 281297526 181867262 712422399 905154483 341618331 288932799 785207635 842480431 23470065 793592182 860472667 697772947 220183589 455980674 706589689 296925225 239782466 498454643 298618013 622463131 97481284 464511827 212771093 243760702 841886972 846650637 648798690 275418353 987597350 12830472 462219948 378742232 813515705 211580061 317294988 564327505 896467764 130859835 8013249 160490090 315701646 165911895 952227161 631425945 896005597 579362644 173909151 82670354 150332643 337467735 927903256 716770809 136428321 555384816 150497266 280742599 794108676 309621253 383496713 531040095 903503901 485527867 151207777 661332060 363736105 228946137 747602830 59005301 476260442 975603783 389409963 741471133 439694722 899604289 996353124 759567928 45119965 507641701 705332057 706962469 922896122 153294970 686897891 690002475 576008262 387535957 125720531 364458417 21194389 513763294 955385081 513537528 108749883 191148243 618019464 873167837 858255713 694721997 179798582 880260533 248627613 323637942 20640667 851923167 183321348 638618546 240021830 545399577 130558154 629801973 245573197 94373206 568725690 377227653 260117518 282863714 782849686 352517166 951191300 351925784 77789429 681160159 991329123 63460800 195469232 880387348 15516170 796470398 844765270 980627190 291805543 225096723 972883467 881383074 455854515 800955977 500562896 597088137 89166033 572889836 644583330 401982963 350348269 956004522 518921591 826681182 658647374 657228644 167248004 874370605 78352355 700581743 359345555 306399443 352757977 955973033 181831581 887459130 609888 394141558 325112051 700642323 521515755 311179899 7268742 849265177 664980469 502346721 377441262 879489134 466619080 692692849 320892505 34111762 58664562 321636002 299149735 928792588 980290090 47054411 76141304 535852008 947035751 4277199 679313667 307849224 882605505 705658712 165397532 877155772 485645432 305022226 61411743 799534836 518194479 976650209 178235695 892380037 479169226 627027606 411630959 447102864 206224823 872882164 238409777 827843342 612901419 848096269 25948097 401526367 900436845 84654908 389818700 65721425 328225589 855779922 122670510 891726270 882624026 29876277 829259304 584559770 959281945 592176116 848057674 209374636 111247965 900315104 277840119 634136990 105338983 651046869 73909787 782478122 979637066 213211184 541301227 157310045 782020406 697093732 571625113 857389625 648108086 956546071 910982851 969929265 813019924 997109263 434489835 416219237 259527155 808477187 503711197 304763165 134856193 745643367 139013982 902484039 535478623 590341150 599198907 163943144 346457717 119606066 499218965 361675627 604926134 840517281 288612215 892623634 990961078 624513567 788599238 816600982 38606469 98205795 154163456 155610941 355503308 850694330 284555570 351220515 384096058 191065246 567563024 817203338 318293205 28556492 428598352 397075042 676123055 101120757 905946855 334771577 422082817 860362528 552183576 328433644 395797274 397300800 49800413 111915920 186628229 400247438 927815311 464682790 220145903 540486306 184494335 219642197 479374874 29889216 94317993 493012665 405583465 250024381 775221591 253934931 559975327 10411808 597813681 293181798 164138574 682112200 70130465 282874609 252198596 474861091 936069549 711332193 845997661 734668178 870186373 282599354 250228839 256873465 172672577 613129456 301760237 685130742 445395879 627921991 909486591 745690223 349272793 155215948 899199340 997728304 382621103 219596109 469234016 402624563 166119721 137898326 669090767 922965177 405292212 668574882 133654008 496759850 571971659 731296625 888093954 929247348 112826810 107169830 931724058 413653759 649452650 744069033 859479059 604241844 434521928 526766582 557943111 454900512 154185050 13915113 152324261 882845436 422023561 678992882 227739005 856142796 442886484 876933658 119234846 326024809 158163362 486256841 628259454 690457575 287074585 352637118 252094355 830451222 271155301 702899383 294953176 938490672 989848650 815676630 754564161 463175096 197673782 343599611 732538399 474533875 783850503 967147324 40840860 745370259 960795255 10465530 748109487 607891774 384834165 742363926 33490202 113654446 306958672 587605261 998719678 519904899 22949558 66486065 74287980 566302485 258425878 313076683 407734133 256915554 388396938 163472298 727941536 326719680 326026148 783817540 174758631 914583534 147853024 208505340 895814752 891269570 419145449 214336183 430324351 5873496 715183149 592877087 890837070 701033918 620659946 963515871 992904851 289196968 229215858 731625429 903695160 650000732 110906403 506619395 596546487 701417261 562262060 476361094 537749598 325752863 773417917 1557969 349842344 647756120 180859300 618758537 746138576 977683661 392581163 266228249 550751949 785458374 727126602 78335256 663939888 25820612 214302299 254746087 482110573 164043978 625655768 244146798 152981533 119528505 486529879 358840267 462317927 912475789 243583792 181836798 44158681 655560582 411641458 970322336 430017530 943064869 822460526 204416392 242992905 607679620 438405447 942660107 802614738 487157536 172268979 830489564 776168523 353290385 511121721 209298323 181594354 656892192 711028153 648267947 789784468 405580508 920752844 391952911 314035254 655547342 82047331 87405645 698816483 540211561 227783311 778913388 250418905 905707505 92844171 157386958 993254259 816561864 705574797 202957240 945170952 211271984 595051744 914984995 83337961 33096035 258712078 905345322 559691341 207566841 190712897 55491105 90116700 810097991 443422530 132028703 646193081 883013384 782272299 926746124 910882747 604846741 872656332 480912059 152273917 333441353 776727964 789973224 173607019 123210552 431629930 32958109 566564714 511143376 970280407 819023104 999988472 33205855 49535430 774592850 423087196 285014199 753061258 473925551 746884471 418299368 330668776 691754630 159232805 733739384 812043945 235322115 38843514 274644200 683007119 772509204 345332963 62812862 474416186 464332425 375689396 510746901 200509880 540876526 642338301 729078431 434047908 756182057 192157444 321047103 660444421 40355081 796732584 977412496 409184113 555224421 14649519 52544646 486232263 296078673 568043617 87883036 441122228 754314265 87469420 687382323 986555932 596121230 659853847 448902027 482831886 689624420 354248745 957699523 64973898 629346588 63299568 115376204 179208753 731856432 662085858 405745965 117336288 824938665 694266056 623608432 857505905 683053206 957687296 285073153 817517521 221789818 266980002 280343696 540699791 962248199 298125729 319472783 908491300 108121617 961490464 202296283 261462311 963137953 34556028 19757815 237310307 34943746 887063574 345578669 30844951 657013741 67644796 194050759 631987120 841439846 507042474 38426531 982318819 9637320 735130749 299606112 756483257 713646493 603281632 347968233 390030062 963641012 277400988 653124593 774095496 572625380 671688760 585379566 855108598 5675744 86842510 189490647 495914278 962037091 815540589 986348113 796247084 538074703 279570374 735207797 952817644 68404537 462947555 297689432 572659100 589379385 295348315 689708101 761378149 271113978 611178728 286893852 544760279 153364751 828074797 173530230 644391903 688861681 296284445 418729836 79984769 732166675 471995084 296886922 452454941 381343121 421407630 576848649 934489255 867241957 440361706 628648977 431249473 846013319 515958456 367119932 442025910 840895987 82578969 241121102 851925297 796673304 349348200 481355409 642659089 411836366 258060814 71238900 356909789 556686894 975342071 534589351 897370277 127224397 22194260 141222532 973523284 720991150 380804272 448460724 179341387 751609042 227425859 963413186 176179017 503499343 721468353 648303304 982150578 442516590 943056542 108001225 505709809 342287353 949176660 179867811 465794074 244514671 309972390 178829835 537879986 252071684 788397611 784262938 747691489 171785418 604496874 7273319 363906049 847123969 857632775 92214080 468979718 939911987 978083409 478384539 423459262 975869453 441473671 571942056 896225132 130549078 252413555 757544596 936338153 273381293 900921612 647369782 961910598 162399013 693207737 873960532 311452581 125054298 903792621 995536562 377902366 113887898 693863433 610042686 95118476 177670222 737717557 416839680 224779126 450804002 931495783 15259305 127286570 925321948 702060351 618580016 639244364 180576751 49824732 866641769 73355655 26349809 305640834 622836817 720805402 178501718 581009199 484710771 94704535 39488234 51564993 8153972 855598147 503763225 648716946 144645677 974337001 452097715 452968433 800829222 610432263 157244380 403566166 946226812
666987755 122712842 148364879 794646039 161332179 23182263 614288289 995958844 169056968 388353860 66864421 864791885 271443116 945318474 822019348 70802379 182543838 466205625 968183707 232739879 705675077 1856879 893288389 429551644 458797834 191570361 453449464 359424667 128173481 229881323 377168008 427820769 752509339 213729379 475567693 140493676 349562554 685483982 813315283 15447495 559305080 763233699 488452448 730404609 611127671 15517035 699054826 589711892 472838086 43175886 936642014 206562268 473965922 681397832 928088752 127936412 33580243 403736325 533018421 51781047 278098877 548834166 949888890 981868531 658650987 696501386 86292119 160441128 572752179 852042250 297131949 101401060 129386248 248528810 5509135 92337880 325634357 918813764 280273051 944765962 297401517 639512451 107866916 809513402 476695935 436657622 282111817 404407797 537303183 167465658 174821367 978933028 89819783 104184519 615571347 969181156 446207422 181978986 539749883 744938688 478477830 258261882 865012841 580285480 286416987 474806562 42469531 364687362 250432758 2110460 951341999 342580988 973443961 180008767 151694989 181108512 966600369 575067414 322349095 845027242 524970193 768573300 238306833 356116855 730893128 567972632 742855447 19033023 876019441 952041663 791989983 620533943 123278404 78306564 583082981 79334937 914027089 280401936 741349515 547746610 181352568 988919370 245415603 653586348 758883397 888756120 82192055 320671833 435379742 598074575 695964157 605827334 592716276 500693242 333451704 272000307 239091332 337576632 201249235 317440717 581854303 343314394 203073895 36425277 70513977 645072506 249883372 262419935 129143790 409282038 533295596 77377956 560913411 32223566 491883422 750635950 765355471 900730581 767885383 716817598 525085453 664713250 146635157 133099452 501783284 646695815 262650677 621842594 315161329 84814540 609405559 594360892 695341106 545821360 930344495 985757470 194627479 872362147 622995084 617316645 448049754 947094460 100661776 620689626 830743601 939763074 6624263 728702854 21637520 253933960 568629920 548923209 251558845 284151439 2741558 732359296 102116262 463363208 309825860 747198539 793404751 468090045 695353678 635164756 763003187 170537566 528327257 669149716 108909894 410775476 442822378 564577632 123619657 90736169 36109199 319462147 179199996 244142658 15845062 567209359 865904251 913972978 53860757 362027462 927687877 976063933 252773631 801785856 585059630 274085246 232830740 19985737 43707542 319611807 979836605 431170580 887051646 33715021 972413740 494605748 391160787 972684242 129399478 36875293 432925777 521477543 179286506 101336295 623331654 831328058 23784186 784202539 239431656 423942568 78066631 958564085 701731981 180833500 107066888 924975821 132265574 996865437 387532904 789785227 511848332 774096765 637819527 747766949 37762589 63900091 523029638 288990153 466228876 109320217 83068299 526902763 431323241 110453070 824157474 563122621 383560789 76954514 297319037 200463426 621323526 606012910 658279075 927502558 643576642 960613630 673601554 568402130 668925267 900038550 205594866 878477412 912155035 179702230 124359592 505789651 928440486 799891371 814762077 960146912 512424715 355623687 247951228 582035434 50872067 300787125 910796129 316089704 249501450 193134372 958452915 648607099 643762258 302127239 72019465 842159101 531765193 178603594 469023655 941735629 32579372 589625292 768663499 75331903 566570178 187936742 318099742 978973585 239786569 761633933 530801069 870236561 593641259 72237292 240481759 345432453 131278961 940406009 611202022 871456723 365999551 455768223 74806660 91048201 739095534 917349733 256578718 238576906 779624428 302272737 105927838 551295420 849042731 896810800 245225525 888828752 833200057 779121447 829638308 442885658 683077569 284581408 147611123 993786431 31815043 646203083 806494805 238091578 776686061 14695218 28054894 952879882 372938455 914231307 879885632 342499485 158606276 489197200 618837556 862443232 220183363 456388036 207160864 150051355 150627989 273108427 799143504 52838493 884051476 825187990 715842961 812047524 74037455 948759221 725936157 892694747 932362943 314766811 10512172 656880214 301608250 372481276 128136870 881767186 957361719 463581845 253064192 66409395 99068224 281779903 395894070 771769426 365743605 217399647 540960121 182491383 202270704 285385492 6738382 100887581 4994445 67206083 934948079 17917694 418882473 391304881 927420708 496033584 499491414 312573300 438387926 547533977 228744116 24589861 923686104 960470004 4072576 738160064 2967461 348258604 228629166 987867318 6032355 818540090 561349730 361773020 719815941 780835219 321609464 752574879 103466837 974928039 946642839 218130353 615705574 225416473 182413040 790208004 236614285 964312542 805175921 863601298 762011436 632190206 500335181 786569631 937926037 275092826 226081913 899652729 557730268 989988814 427818885 39476040 52733368 795597255 797242800 86387035 515441055 380490879 648285759 812804830 7517921 723958390 700556258 137783970 766414851 165526526 434487225 463957295 89735287 71562812 778805565 265173444 930721957 43642284 113350541 374656276 822114107 743316642 374511478 204790341 59172406 17961597 7979445 25188513 819805286 54006010 578225473 199082589 135053422 874660794 921952226 1463282 512045742 472571715 808634019 840582863 680406076 60821569 210693846 307212150 204724311 200410481 735930504 888513222 448451902 162853537 320442032 656733884 310808383 275599799 128008790 834760849 209000908 17425780 901354108 352274380 409627887 172018924 832880114 684780634 232126041 278058527 72952310 208583124 511127358 853936151 738410611 666846797 754790288 545776209 441380497 440177401 20143092 401045659 491385182 845166522 618549360 555688302 56112277 523526623 28457713 49174716 997610456 610689924 740926291 919875762 45895249 984387911 346095720 418032256 431646362 499362824 557036455 953925253 79626343 880372552 645396828 564581379 133264172 38341118 82020777 489704146 230597005 682800990 411839375 51794972 39070563 878410237 314072249 954008790 836684448 608189269 242686881 941371725 494454756 334322368 546038328 695838897 720415704 69742689 670499169 552715844 423517810 81246034 584440793 797075026 652001932 276668955 124992930 122648661 704587816 768850084 990112344 265071875 882232954 282708090 311432223 588789367 897189483 128200617 619693330 140398637 173317400 806461199 335353164 617140946 165568006 2604394 704484758 348756055 950224160 145752121 913217404 493365312 593421351 813183986 769892253 49447332 310148030 560300552 915550845 102902906 136253741 684052386 107418009 402093477 40485857 722728907 452616330 987274763 714416553 245106868 248409524 482023360 934782261 800233386 181745309 58880130 891616356 46624580 769656322 574848332 285671395 345500270 289879537 53894643 38778368 220983385 67720395 368317143 811940413 141686324 505341081 566854491 167533342 914666275 700646959 413482169 740899984 89275150 321582516 4944010 243156514 341021169 752540499 755224586 263346149 671500492 160890027 954935957 386922606 726148427 75123049 301223357 591246969 393548661 624980842 948336732 405793183 430199796 106685585 821747161 744757190 707879959 125509733 637693371 230063135 360578048 780317263 753754731 62079970 788996303 418744898 337683842 174170826 444740293 211529065 293183915 482800059 58159816 621556257 957673774 692512679 46693786 519553671 127081412 766303490 219870664 263095044 892637272 199397572 148995505 322560688 221023298 444920944 856150446 243941555 566691043 963424102 241620542 383443864 847047935 195945140 649999541 146082721 518912084 624085794 17488588 711118323 292370291 53606494 486869644 28950413 103286195 611139152 475390100 854531325 212241713 931313578 507373039 817280390 771246123 534380387 323323203 595210434 359058538 560675941 329194772 630525023 791380579 453518745 391012642 556989339 347354957 279988012 341300967 732041645 825273275 723644085 730541903 886332115 177007585 276825087 592840242 877640810 163172508 224990660 140351564 521415453 119204094 59900332 990556253 831906635 557203329 17448951 86033515 490409416 356812059 697421534 808035359 923877768 752814608 154330053 283684029 142964773 96461587 47164589 755563752 95706166 758453453 312732574 400786644 127391637 832597551 140054315 739859057 517156221 262662799 78698724 309804462 138725198 125428394 801656327 173411906 110152240 26426448 289274224 347574305 98845769 903875939 250603145 665817959 871872167 387454048 49588 94515517 565814833 315975285 231782389 889916979 583699414 812521029 65022734 830983834 81880398 512584874 370569015 914204121 224230412 181617102 458687472 593838231 980276409 977996172 420376540 561942283 422905399 443740594 459656115 396437456 525368880 405006164 843275023 562644312 328404875 66067258 584980542 367637134 577397059 166273331 921748457 336697444 478356484 470685508 224006877 799321619 14349897 856442542 24043995 46884215 477604709 130467927 85739841 477680630 17641772 571857191 74786939 992553432 312730765 804850996 520110527 252487902 64696824 512175454 302763170 431521086 945057807 634308207 810963916 401637267 866605296 714218898 710330661 559089692 621910492 607233043 203081741 672627745 19424594 386219113 185677568 442686788 8993004 4072654 47880502 712822536 803333824 448030216 516681913 978790898 530668200 864060992 522746357 684712660 176724906 131388454 641533993 487429911 588182829 123670222 319644223 285797405 235139054 607900523 185881936 391711628 126464282 322141173 918335175 197860603 99911299 153886239 882486426 901912788 229848496 109227951 895993268 621344500 980935314 671606182 52672624 800934285 194876223 617845250 344791598 310524951 291044729 62467948 332095476 255844271 547931066 259427201 491155609 480155137 699863197 142049318 906871677 617487713 658504988 182890777 455041580 490580667 478069570 725782400 573585831 719163258 311272431 56926608 288562293 400312090 664118726 412123002 606388138 771180691 870619465 232704370 508339588 818455270 586970676 313007270 649975855 741192192 918461881 430698198 87860117 50154836 237424750 472986462