0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 21:56:28 +00:00
OI-codes/BZOJ/4385/data/58.in

3 lines
9.7 KiB (Stored with Git LFS)
Plaintext

999 1959867146797479 451
46810513 539480766 826828591 753499180 674483053 339127965 602741745 784573005 244232473 76449401 887406605 688811949 377681335 368773507 855194691 905462828 411394548 391127336 522383859 62675706 339993750 294714710 220004496 50492197 709050328 672689168 786322738 381610683 284197373 967064127 32191299 583691806 754681351 305230019 789346462 557855985 93632633 856873961 208214423 839188214 830481159 71034556 88770009 775407656 151098765 345698345 447891015 521962504 695065367 901135888 285830442 546141554 60905031 953856435 691784629 217779210 32950469 760745944 941260610 207592795 192669512 151615432 53787891 470193957 277727634 412405685 157107757 578742701 492362960 605429669 354876041 410629171 82710345 395890362 510966836 863989353 72939672 900883831 857142849 593746793 61486815 109632187 157274646 869764060 642377296 872553018 196740794 147422509 974047015 776952036 67293304 182020761 852036285 493027621 966596152 684880270 603300518 901353986 983275718 750221569 883637008 605356860 128531052 849650715 913251323 915990033 256036922 636005321 579519674 705038969 473416068 341645198 608404561 221812668 298213171 795243427 863419168 887511011 146885177 619377906 832538408 982437979 553211726 186700628 336208938 987615047 410882060 92308062 450431280 29788804 151116599 361544491 312594093 957425298 338538545 278099458 43147989 699967444 627882595 831647660 54846814 463505186 989936520 652412219 632622901 701009789 132551096 258327317 961642711 529497090 974295485 894684570 381092734 103890459 761006301 925673075 471136441 991380656 967497738 793518722 760251313 493872145 802389174 131612988 149629149 109423726 941670315 922033043 71646999 422280573 862003598 279281176 320835657 606644063 484539138 597436732 749075379 458853437 241305833 868317601 853414315 913716558 318007875 836493589 101409102 22759895 130862777 962220883 755195966 405666001 625853010 151384464 515736706 869683633 135241537 24859273 602634686 426426560 291997134 118434687 956005095 109277984 983783397 179699516 177776081 158585597 199290562 137552813 965837976 392454464 248461524 692267729 664376603 447500259 813109268 742102142 37161292 176239395 384157626 716372002 824880275 792110930 69626664 238475853 18840103 964230866 119565268 613880502 368979611 120493654 943863788 358213501 519450054 512415530 568683215 47433217 687292890 271872318 325028092 305996226 194169859 579391702 664790517 996064926 607290547 560132538 824566748 828290646 132323646 771853243 135411901 993144065 889459800 177440363 484115759 926807790 738317237 956423109 822942601 242057174 327510446 590648377 713869531 173709180 815070168 481782946 225304397 136461952 108705351 660502124 770757953 660374399 844807920 270110341 216775843 893919691 666133551 727394899 347958326 111887268 954644189 711285376 98986190 273023626 993834068 501042058 640713641 115620254 618308271 154213339 14205384 628399224 324841974 632724799 73573632 721239610 114139143 863017211 847249421 117585504 720250826 335849370 131760701 355570328 474347792 393818406 587817936 920377751 952632410 434165912 486325581 736349746 415792455 556153291 139796090 781724351 375778728 602767717 151777742 651513234 75520522 528510652 612191943 957031366 41675165 918807026 41370107 536572140 246361761 99414476 50679770 458394028 928598798 690363004 128336860 435290376 183592902 838281616 896834126 941676751 549326323 465034572 659792253 963895779 650523782 281099740 247107508 667839162 69319939 748376578 475058448 2912958 871857937 673668182 769211409 750641 844224651 788405782 849269697 622663071 851234293 733947192 446334013 571180044 187438825 881426114 603610909 990308687 519547933 170107118 433890894 604367546 762434346 4213228 20972658 142688989 267298840 597785883 895692679 392138701 849350759 550905591 198239293 493639549 638063560 231119001 922614861 673897996 210586510 936117375 72614169 197782820 207016958 841089963 761608293 910679598 85468967 634409482 43326068 604238014 516087998 298172391 755790492 897564336 310059128 867782511 146800623 912309140 987846667 900617912 982434140 310590625 615119707 939537402 361227254 8861849 567559407 157018945 209662504 644048192 912163448 879252395 339889184 824265217 509010612 870913180 852421018 69382137 60866792 380453969 259335734 288007058 911654309 469357389 433501230 385829940 208281671 240625401 590650281 952584194 310776188 196917778 830986281 647460209 351732025 406315017 452257055 677628933 936921968 395610016 370390083 32978858 76477309 560602268 740408879 939708653 759181720 224359766 550481455 610396103 895321059 699850173 944883551 734847026 271045545 387976768 938339771 823198022 257805863 120781283 303180694 951402331 929063555 790594431 565046687 96060951 52386343 752600741 358289249 275973913 414075858 865360479 394412132 619948266 886390035 724045788 855376047 423530870 160471587 949953611 61469739 705386893 417554305 321029176 476692157 794358257 935344439 147221468 479470080 136642522 608646492 486610879 469565961 14325110 468832830 382162901 570362337 85752884 147367787 759086116 280496437 19860510 69986606 63718115 440547162 185085658 743345347 749996340 76180591 835679536 264657647 167040735 328800412 409198451 362212460 646102397 876929665 483601646 618230559 5673522 231164913 294934778 466308782 38278687 848558113 553919885 708503515 231426496 371423482 902828936 464817023 710598635 329094202 914306404 381012053 924075102 36139816 48676332 126476761 560326389 582102963 381429896 556444905 351540959 537614699 404989534 990811642 563473395 952604870 579564943 690271145 326132026 623528775 591384858 150498223 972457960 312089877 49744513 645826208 207719171 963001646 130528776 691282907 454138443 576049360 603025513 668517219 98492515 405684218 731555963 500176864 233694331 390907731 986342954 502734422 131056948 242174115 726435356 647947514 636122784 397944067 884479824 129633805 58498950 830376460 792790521 415616030 800847661 727617654 833865478 731118596 570298597 441121096 821565739 261794392 115410146 962536311 135064523 167721335 156431095 559308020 480864850 210909785 945075988 278905916 157036580 609456194 252671095 961348830 446517098 18159747 112956610 169985309 630756678 847566167 619632903 797062195 296875308 5225389 364049795 514111619 64601890 142814645 100814764 756721386 787801920 6332281 536984947 811031810 483405103 561758217 738054905 328045446 264272237 945521276 795983122 121815854 581797850 395689171 46296612 885720334 492503748 783606409 749235984 596354919 410087694 283071143 620439791 577454200 113625505 231660652 484917552 764896046 584918181 75417597 352222384 75541209 437368938 261092121 138291558 29037437 397624859 381929402 995613290 930881908 933107123 4526003 590453080 766043436 826476193 606418013 100934663 84314674 330119489 984280223 499836172 438618850 538690654 707010664 609428924 525270071 637263938 77066563 42038881 955405172 29336223 538281377 680170111 960494983 875831660 147737347 771366381 938707294 155842057 561503944 376791107 716050374 800559896 907019365 217680619 509389543 491875206 496374465 613493432 420764823 400603257 261391067 566866963 591563970 180006759 548868967 939541186 915245381 532932619 432505725 894959789 333451425 771327111 262297460 69320776 824645769 470120078 259752550 276525167 561651987 604301124 156905665 456162960 977330656 934220280 860093012 519069001 94605716 721959065 443275041 256861299 846776355 711543609 931335074 625850117 89132715 372442441 252184844 273113921 924020070 700503491 561413933 469093130 486725362 599017737 448388540 432725069 476055751 517956924 879809744 236198829 8004950 509048694 715081139 253748007 676721336 257170112 307687855 280802479 517789396 645953395 544887152 135851361 985913615 505771196 886219025 230953501 408953532 314868739 469142489 266162543 44153620 282253464 763376099 870936107 960869116 402048118 110670063 605241517 464336944 849934880 685179900 424689825 789521107 384949672 942452326 548843030 793363773 8164910 93971574 543397436 296684464 72539549 978686912 146193066 632523869 983852738 35435692 898381627 5655432 174682173 181491196 204342057 434846339 133978122 587966977 952427228 146261436 891633892 265618299 858454580 787450207 783912825 865103529 48274458 404302743 86505974 942258607 278047952 301087343 186116655 342323680 141756288 615434860 734870428 968856552 204067191 442375165 84240974 466813845 763874655 541495470 996698101 272280397 438451202 139642455 364269184 74378023 424362695 722723329 330182760 877886848 495425427 655822175 523613926 212181657 706977239 931569841 420516973 845358248 107593335 548528655 905819531 715158281 320902784 829642316 279210062 412284329 803752178 257654687 189165683 746304630 733658804 517433573 500360376 469109972 990320053 42487263 883043600 622464149 836192472 198073349 371113682 750228379 452441756 147029742 672821275 417311574 22622236 630909647 59690834 2666005 240899100 70577570 944033428 593040757 758674672 761580978 949824066 971304006 897967958 110649214 67354849 624616327 809993959 405714143 190658554 93936875 589219132 911888001 544181688 672959528 723710103 887654752 469612129 480275353 751871095 511443690 736033191 447516777 343420878 487131679 817698135 165528569 317430705 415505828 727627414 564803593 200219440 106290649 181199037 832114173 675407520 583786690 306338252 724097357 718447342 186061004 73720665 683903022 282186006 150328067 716146860 512122824 619395234 303497330 931919645 945580308 544477966 190358090 890277771 814617547 214648540 222217204 957075887 467183761 335247145 356911217 654496871 305876561 723403126 862165574 50260336 308074775 249783146 214223539 882691418 523572442 978174992 803663014 229135165 59796232 436400882 478622974 116196502 610393705 286018557 697662804 468656518 453409436 105554226 604249894 135053421 626811727 430714374 568512486 352709516 226214922 327397733 622654613 413826754 666602152 655497920 627939178