0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-03 00:16:30 +00:00
OI-codes/AtCoder/ABC241/B/data/random_b_01.in

4 lines
10 KiB (Stored with Git LFS)
Plaintext

991 49
437390549 80083169 871964020 100705228 684558084 661288896 258507285 174203743 847709785 848019336 51657698 701319553 966186481 744400296 633462443 240946472 955920273 594514735 155740471 47573410 612612444 872688164 318396881 203647102 568823674 413544309 476608900 189266435 145433826 502209535 982753453 258591165 779231356 38662599 927738518 717425260 404172626 667139783 173049675 696515871 775783870 888322134 172184252 14246707 371185981 277216048 923057385 83103817 182485775 38662599 311600598 361590027 669772724 675004802 3804078 518123313 289514932 734598618 936438477 689102831 33923601 52633142 373593746 631014182 678386953 842778870 775829656 757519181 854123854 924849618 164444510 218170342 946546911 997903991 22989594 130754849 841404056 919792913 875003263 878644049 133946272 61137066 915660310 442923654 579180624 545227256 396010935 35053860 245512182 674171493 456838680 577172231 719190014 447548954 761189700 484399728 365738597 954890254 837846534 429449674 239092566 653681853 791720948 480690831 262015289 964853914 274799988 670604922 911692137 489586051 307023961 137884087 404677471 881502582 106234058 623233659 363488380 838848000 395301384 240011822 563277125 415050004 441473582 137978862 41992583 839661843 892853316 703375458 325194489 468610525 26656709 892853316 659498637 240778793 837382303 26578169 586004658 502952574 562035998 642544421 161846968 138959828 363974026 295609600 261101382 759103374 56453708 793333747 255156738 230137029 598350523 690119231 522966612 446356135 87052725 370033733 371848749 521123609 444507106 926595907 414771616 647259426 781446916 621910594 448993442 487185303 982324749 93021646 945648891 849320069 599382898 240691502 588327159 943270034 188393577 950379448 38408335 506867505 362968046 190890208 660883046 14246707 62750411 299396284 955786107 949848956 207914648 806541069 500762708 201299849 36171725 5440831 294048251 343036071 468380845 268056317 799835444 1877818 713372557 823990120 488532522 51838704 781919816 983332647 390211164 380043295 824191668 521592403 867807095 212550107 848615494 392967557 972461670 405524788 412136801 594255326 481303713 907551142 450139113 236778223 921758255 66705952 94893110 145932773 854220437 148033106 582610155 203142737 507683045 239323741 89738971 750709678 670336332 931602715 15135041 637658412 697709778 507671485 187645420 825738298 93560977 93360527 187594171 326871122 114558180 728839159 887025642 849227039 533720721 318865903 369179073 118621332 508199707 185786224 44648414 100698056 976257665 894588987 386916711 171978463 128196902 104917752 186452299 405114280 885288150 131756092 868440807 75769312 949150328 90827015 925477959 424002881 352200942 353412528 985908441 274127542 538600402 308177639 743838062 446999755 126201191 333416084 848851171 769249680 612937464 358768084 655163204 539820653 732105573 289099268 585638388 275523732 892791121 737856000 106429835 137978862 603929388 780782088 447582265 753766983 954861800 951201923 999689360 350671891 906165704 252645945 570959310 825825067 542162519 509488413 223130484 214720769 623340196 369179073 30973449 384684371 980637427 719854209 948843721 833571285 883457664 386983051 476211968 645823535 392967557 488477497 581820565 129188149 773731638 692657326 20588431 661960122 633161707 608752562 220402067 668580101 38317590 889902463 262473681 285250986 414124550 333111115 839805318 429647337 233606472 324888767 341414867 433392370 867512973 791829241 150498725 346725825 26568767 81714081 515955081 59928057 35361323 605998138 905829813 698454119 60645953 847643346 690479708 966024955 804246396 276234139 556053840 110774980 62712612 518922944 692086980 160244554 179490381 44163506 351962448 56322986 744939802 141426164 563713662 540011005 878929157 113121298 975936056 980728286 300840542 437919409 529956578 513140353 644991024 509488413 630660731 400528620 168784943 718987282 957545850 183547437 828691517 77987272 499748608 466258672 529608555 337378918 369179073 251851978 486377143 433666288 199573813 526340365 644414350 890112088 227215158 202234412 461132238 285573413 848081056 912335491 392939772 97076364 282817494 203647102 542091944 950085481 945995234 792145048 674911233 962333615 21710037 234367198 41276723 441471972 670604922 357831095 975936056 456685530 75749015 163382507 805023756 510691796 739600015 694435858 536429688 62305120 655096853 717159401 976317117 650363013 782284037 290782341 587508222 368995727 349916101 821295108 862616200 58448111 420837213 729749207 809963203 861035974 211612585 682966520 815254302 691628939 752441367 83821917 869050099 259245542 385073430 579180624 733926058 164830698 42892080 680129156 307999335 701362023 192769112 605910250 2096108 996071422 819781279 126168283 311046428 31679616 626912406 335946492 61564542 547778921 250643935 712102517 957303457 128196902 587065858 179591500 376965454 288038454 865429066 702154818 516641306 575925958 645823535 481729008 133885287 621111004 4814556 583808660 273951891 285906617 778603249 242776954 328755372 258136432 640481663 518172865 542349731 464055326 901268994 943599932 95538466 418573795 333505763 133093609 109470294 816207220 132991456 276660035 221029436 880699734 709317154 685073765 873636964 601676346 46124336 128442418 104363358 316029387 433846981 111701546 578915458 191805647 398512217 854274367 206239338 404411416 260552427 248344582 321509710 809182599 18410210 321699021 910749103 639856572 4302562 985439138 522467876 537713149 465090174 178414180 476608900 131936199 849623181 76686860 212879551 192326524 855865239 14549507 321713240 662466010 707750768 351858732 204703784 596284907 51838704 260873194 873538725 35172111 496862180 846305229 497949223 420947521 399695792 632673041 143179685 207397049 74068662 937893250 725932258 286464003 917415197 161758746 518285375 410645493 235698903 358413766 590736270 406530329 885288150 99013369 444340972 198052464 541539397 921490387 980986824 571012968 329754543 990007212 558730082 842613522 468380845 952543147 258507285 592992797 678670070 462642542 736910355 791720948 86265529 284638259 498876350 297382443 598695757 34060895 138799181 807284727 958823030 150759398 366953492 360299857 655532693 928919105 132882653 896307121 955513491 723193610 855714263 732832301 687222555 704793149 109862144 686972693 833790949 336520479 208630776 462643419 408916385 574447318 122768705 259608532 184941386 18178724 62179749 253458375 155884779 748551173 28335434 875538976 585973746 844113998 89738971 111567097 475197541 137428432 674171493 796630434 272799722 297556294 438898180 892853316 59388728 563562374 801494684 316162586 271629552 858318425 689869783 510691796 548187731 856000476 267434397 240302528 398491123 695480410 16007324 886864853 180977919 754843603 343217683 53056897 860468747 912299256 62750411 457129921 650122256 364544976 712759134 831721000 720580184 337921324 537713149 321699021 839654598 412597217 439402696 803516650 754843603 426347349 111830398 255365045 228131564 602350241 728989637 997170369 871597127 97689516 935274687 16007324 113979003 963579678 393173917 26099891 813707990 940419997 30363405 289158862 845274025 342721038 931055943 647168779 545227256 431918016 430171444 382265576 274936510 628511280 986964716 371265916 311350198 233711857 709460360 950085481 750705920 84129519 743758687 608404897 179609117 293901192 360185072 866875369 767587317 417314063 292490659 136610247 334962611 678117082 107943111 774480510 684439081 641309268 382265576 241839902 965228170 191469242 807284727 471573260 770460550 394190198 926769587 196819051 52349637 190194589 151006457 10840602 629385892 972610446 451609533 935500305 349400085 91811808 351230875 929776586 837173053 5905503 511465250 280688447 311376303 212879551 851337930 346760150 383782137 730956233 678461809 459025441 771813785 241602232 584143655 333839365 218066526 844580331 76031142 164394705 340258821 339564896 91882041 955285620 668916500 230662995 778968632 419267728 859932303 619059703 804202972 7062308 166815036 556053840 93173761 482750066 155937421 820639938 965132309 549897010 408420933 759421611 999376208 263288783 892853316 631966602 982837428 453419466 734006842 547416121 876367556 694473674 498890801 945995234 351230875 405633622 825038621 228739611 752441367 765977901 255365045 617274220 847042126 325772279 770101543 724445960 547403825 870146317 763315709 270654875 100118788 637482823 137503943 473232139 211842584 476787464 36745375 159880140 294183294 257336123 289699910 432514667 103264606 989163993 10441579 516641306 549506893 372293604 210237800 140432586 860753421 653925856 776008729 821469470 760516102 473809111 218279464 972686644 792084094 434003183 743428689 326469944 88869812 64178185 85818204 39527097 408867053 381152301 717640310 341352749 265499261 566485308 451609533 620583359 107028443 592287988 394403706 740082159 247874321 602513941 23247821 141716875 92912501 339169446 696611221 316600899 289825963 519305278 24908587 747560301 832188866 912603063 127346624 532091688 287346673 737412513 631014182 343757951 114423829 969554163 87232407 965221743 404911000 980830561 546055076 205341874 149042520 30363405 262696960 819974230 918881286 680817392 484027846 605219389 815766412 618209687 725944232 291385930 956469629 181805983 375315698 265932670 964537310 104935034 797738855 839725325 711287912 541107487 608752562 82896088 801103277 282817494 756336903 486540282 642190784 646516410 466995822 207752683 363405281 126168283 625001226 177510060 126106189 810770653 537713149 619624435 184636747 56073948 343532639 202433038 424582149 540774647 453337173 346261626 745011750 512984263 298477214 108575912 894321841 359291377 452261478 280840278 764896546 734786603 48084798 72113186 510387829 133996944 803433496 987872547 100829128 55009725 433165609
884256777 596094228 719173245 998743237 386058109 433392370 884256777 331649112 645115053 290675992 371312952 669322334 952071626 391690807 18197482 504150214 800138386 539820653 686420375 184117371 471920787 848615494 680129156 963299243 88421178 233711857 495520796 307264493 141740036 982649074 124991544 698957789 328755372 797726210 645349149 642753137 221299989 165235682 1067642 389021242 316753191 495045774 107892788 419791518 620097049 813863130 535620350 447582265 132963309