0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 22:11:59 +00:00
OI-codes/AtCoder/AGC048/B/data/in/01-004.txt

4 lines
12 KiB (Stored with Git LFS)
Plaintext

632
664841635 816179974 173459740 29524988 226313109 650522472 591266896 92661994 752255350 91845526 305743326 883781662 237634841 341211999 103957744 185138923 434057233 751391339 558490380 460715063 304563922 808427300 894726809 338391354 805049811 400951395 77102597 942844253 51267454 300892193 438878399 24818143 863959551 916905368 554824269 944657949 637732822 683521784 897720199 942862744 440220083 513531057 901572312 719466578 576624350 729842009 534658932 779249173 922082527 180813094 684775893 90540692 627143127 279756072 393400313 550114384 9470036 674723831 338938614 668303567 9789074 606959100 479060245 69561548 296476572 267655106 174145100 192055268 678017236 810457664 763086849 160838173 32283011 410954841 352679394 540428030 704773800 153823211 671972226 622231025 136812024 555800757 514884704 903429793 159319378 917437949 900224524 168244469 284312323 416359599 706632120 628251419 947701461 401958650 443957210 592015129 343946941 346944933 991922178 71256368 451757718 905518737 339834092 902522159 363940086 104446257 767278542 390027525 672810414 151962691 91924904 947716428 466030271 956987582 505764669 859923246 370720942 617053633 729515580 577780229 570100106 124878535 24930959 295705983 216951621 756392710 327397292 905618854 266920716 30972041 194393207 364167238 170181665 188006781 641915459 139596623 964359734 464446567 255072744 720750051 204213402 138184969 294606844 496814495 189301175 352816463 392684067 233982356 776902729 940846840 241114325 830054080 636043545 202794992 720686487 5630248 624595241 956499685 856092591 589799965 195860126 763028935 876683027 980373416 189471170 800014816 493314695 924811670 327998910 279593792 160011058 31132625 526748259 323456974 471831273 469547383 299647210 255542965 428010393 52463255 188760852 729463677 139406699 829450217 848008635 301176163 913438641 349216585 945649930 626948828 439084410 108904652 206952671 605266834 827660587 829230992 955109410 902865637 397338344 828318817 907297738 603965653 507596167 969370550 747738768 708500030 597466935 289141212 878946458 838150755 342970891 880808926 725603645 1575016 416543504 82779223 400150891 273948750 100472159 896962421 810707654 101495250 27558503 145409795 408870695 763728317 122836221 884547327 312145222 796183970 514139225 790453569 441909509 930938289 971232658 563424766 216972045 306001033 819901118 108305428 759799525 633798046 124409278 5883148 150868687 362670105 81662662 6072214 421729259 846972318 624395020 832280289 418137865 47169237 28718230 151856469 742093962 198860036 561202185 269391069 839818733 133049888 534406806 217982249 530740046 388789538 128143430 623577786 319998349 355709538 610201949 653309466 675975668 861112536 357725446 683008780 236416948 434478281 670499713 28000277 181863566 577206188 269025963 513857769 279167766 442704607 704192055 674711332 258464925 127278651 715449583 13248746 59513566 588080309 515426143 768428156 32816760 691333969 142610876 563248792 273962771 595806101 532486134 698152817 478188237 220179976 64838182 5742801 957628952 182238811 162068571 718678757 42186282 421362282 17457996 320005748 233505591 223526189 204358076 343628706 347814563 669745440 790651339 942778446 719316346 290795012 679326888 414347647 875999572 377926471 816169472 204250324 959252866 486415926 567748956 496470890 73674039 32164211 730882042 45994161 886627761 979247444 95803250 275624311 768257360 784400983 612542732 485355370 145213640 244032442 224866605 610975610 131971765 818627160 557056303 892362386 889989844 701148935 71207691 489925342 810118999 4876317 316676338 818515493 343257849 665979958 291569418 729529749 967408573 737505477 814093178 391042876 81963224 243090090 277235770 455078441 710550354 496532795 348368612 442290657 644032815 736749907 847746650 245687653 125772954 907708005 999325337 383511872 944792052 545674702 585719730 54141204 736368894 61923083 673072144 34479040 460247695 435113009 700283866 929612117 966451610 781318305 248325685 537902927 12097141 459166347 732034111 701155793 776272671 44722389 680054640 893777303 380667419 162564667 666822666 207585528 510508995 836895800 117072120 408494667 294214283 139014372 762702911 910887739 558893323 11578358 551141890 786123207 646592033 646696744 215890032 153750873 859459008 801571640 681660988 418801643 888851413 324648846 483066879 214691380 552984367 174155773 456034417 65828611 330106345 985110161 720969520 867363706 969533631 539129006 497373799 605374088 696620781 327033606 434340082 308518754 309301640 27291940 786715179 86156289 30771425 646914955 88585023 439145208 501846494 394025710 416116455 547743057 159354087 532345449 61322864 545849219 318232481 557246698 390466799 579188552 802073869 213935327 544018832 551559715 197192049 6837620 802660046 822986961 761924546 170209107 763629202 265872486 414650335 61657963 997635796 980364126 225582190 373515074 613096735 858454317 701356712 472215254 130477895 271202147 741394697 378795222 948693714 140019547 504015383 832286729 648363227 477839526 622033913 194966812 745357841 256057874 417128852 470132017 139564680 712456947 109568401 150091094 862101898 139514283 573805596 988549572 335627093 123010092 502056596 41555721 81112004 842574660 686196517 271336401 915763361 28399766 994240836 284812451 551120134 98940479 56144761 389112804 767354593 507632979 104216441 822685984 692018306 317601520 132154145 854179917 551116062 423441380 743561722 569748258 232231709 737275642 779615255 732800746 991472030 871332925 562677616 906186186 754812277 207540427 525548649 391839944 377250508 52610087 448203037 60453284 498283095 615458378 932863722 533120366 100355332 640723186 894144902 955807678 313676696 682340393 931798905 47321542 716701558 604873779 383428033 728739331 673656385 580224471 88992253 589173127 763499900 756019895 400327668 807973162 55946052 382563846 9797394 814092242 263300945 402882721 27358636 152761093 611718185 234088973 994582263 43487544 800126234 922516716 449796635 7918466 961155091 761895891 451744764 40737728 29069192 629875238 650955933 547491674 618393567 459523922 634291660 134468535 737193971 926730322 778812522 445391638 563166954 793250791 193644159 981836395 304914547 772167725 325630060 648229772 487606638 802476936
478891803 330957209 416574093 655408665 174989190 404313152 103770509 97356200 369946830 167498124 827246676 389722754 559531490 196650243 223868035 783344335 829132516 794865455 552192430 448128255 392838065 164967321 443831881 668431180 489515452 834294505 658557577 459611011 956466684 510197882 500517626 862529596 51310281 253072170 473303989 250124545 620789981 725260168 884449324 344032925 252396925 641498082 51551755 879148069 284314718 424855747 364362793 801937266 624290523 824368011 485507259 974236404 572374652 595375383 164451294 176090631 478444500 10933518 402081338 684696563 302175794 811044334 546627926 413732260 277742010 791028983 519081055 228537700 903499055 125584726 505870105 602620248 322224995 19710183 640928565 156982372 306835353 496271554 880989819 554981314 63070722 38707026 123494283 534174048 29697446 553834904 777576488 44386452 590685488 936031509 991570549 916674256 294892570 891250157 488349513 324480253 318786889 736760463 780813460 46508600 570594070 580913801 961491687 101241480 77724419 398316303 124979056 954080606 725935480 7772208 56864000 674796639 137123868 999961607 506080897 667313182 391561464 822323453 326097039 521033610 237825755 40997356 953919693 409583148 926494288 819776029 358540955 746151734 821280168 740511920 754366428 71542497 619739216 60021235 943175757 381344153 432394164 804628 823973109 787196991 299719603 746043394 49156657 715064831 29623681 324198449 173395556 908496664 577196025 883589528 986518005 374959410 155110560 768195416 328233818 899476710 196326172 984219218 204625583 64152188 350567077 288725835 851499327 940098950 746862900 391225113 438694180 595382173 336932708 224722509 365122356 501293137 464208483 606033648 594365369 465920753 490666183 186368527 634159789 653858943 414494388 619621280 574486117 392378367 178676631 935412469 821598645 579596551 821015636 119390421 336340210 530265144 245443018 183820051 725962359 473337310 879354327 151691118 482838400 871881101 420714349 481905070 139312273 901735927 409722207 72082788 59636 216139872 171371033 105543248 181107057 285124334 360821964 821203214 683439226 507608396 319663867 500401647 653553341 360327018 641469378 949103471 28848575 803665756 943133241 112730774 7160640 66120387 703994464 559243272 428532477 945557251 432606174 27314442 201159517 340770551 991934450 402902283 712486618 73424988 99462914 940342759 942179286 675711491 862159491 474463419 800262261 314891261 133567142 164730065 97850801 762220532 988977603 103074748 644153538 493574294 657349545 490297157 503859712 706981552 216001688 91217026 706261306 889206356 248177063 769884051 652753666 593238796 385152966 984587904 229704656 192470495 512301116 525237502 555149240 539294283 615178043 219828491 362958109 908058131 130962172 31801935 523634566 45795882 827111391 190404042 773183769 528226697 451289131 864106633 827756240 23870759 612177818 210643248 545452243 814059393 533871718 292835631 456142382 675776734 200079014 805165622 342183031 183299173 830325683 693567191 595783873 991348646 698660896 49429938 319452368 536683188 857501990 573732387 589983464 444164097 479871864 408181442 294226853 19140248 867223455 103664983 741816591 905318770 582261736 890221311 204406442 875628473 933732986 427314067 709614237 80897630 736764022 399299573 342605809 663107881 801515218 932259991 675061586 712133169 52853697 970413536 19984344 795911328 387664708 901553280 273597215 585796491 491020160 26127400 145977380 61012596 116702105 991935303 977625577 921783319 742663692 528317745 608286937 300485454 922878707 978206775 108258136 740765367 116569496 989820471 99174733 380107263 64474118 659559974 564818486 326386484 92712670 142580839 258380676 296103292 430587374 672576843 477450434 619413728 747137250 767853151 744395879 574491244 979073982 302444349 993746756 66640747 269948056 554291157 769470087 110860660 258571669 352178653 353176889 587946331 639158208 920679940 246822697 607623301 16036961 492449548 921149482 384639782 502270986 853789500 179191707 183905476 295464656 215382364 785788044 91884648 447691000 757109810 174086753 33128827 604945239 643516157 818244797 641259206 381685350 289867914 656833982 597290130 338349765 977297633 830928407 399863030 250014722 329872718 533797380 571227808 591997189 639641430 120520299 130103047 302097347 954621408 522764333 607566819 270388024 104327835 764722236 851243349 971230825 566589647 323778589 790662129 873519795 964406858 223693370 134558423 246346271 194415954 589195189 16400190 260741044 808559126 752881674 492660036 690432749 973270698 825078942 629191747 754136415 628051805 691980973 120274165 547127631 225646967 352869862 906399027 758553314 275261466 832658322 97487375 163228604 378021137 491582519 118711938 891234461 122593575 610543737 703106625 243165405 180231297 804710654 558036400 800419119 373295315 610434744 523000489 208671871 12860088 107440145 323986328 90443590 981347973 998696280 363458673 771013630 501647703 42779114 366611139 263096603 642867597 563092423 515615660 48384984 17171994 935097022 636546586 62752316 751248166 995434215 10179457 573290679 410796787 141393597 572238364 712605601 921195701 229345392 182775194 779289875 473634216 476914900 407414420 112610368 556464165 632572097 949457212 448228538 950892128 628567506 492924052 805854660 298139126 923850622 384702058 526744566 885943482 574753364 928020919 518079839 436504756 284218146 972477968 290438230 91509493 430131830 362263903 420706656 652868996 935657914 892799696 266652955 890665386 934587501 544263886 580104832 430414344 564060342 703118874 516629166 38448215 121484780 438615112 150995241 248047130 816168101 755966689 219374543 889355253 168912554 970643674 327444743 522663648 591793511 830387944 335066376 186455843 940333392 306036147 932761738 242688105 165725230 698794293 968364171 860001093 780453284 956084775 151687839 332519893 238627455 461770580 356741737 67992699 475561002 572346576 182554208 357640034 69929767 970682084 161798588 888800906 832796354 514280286 225496808 46754388 354997956 898298027 547736279 90837275 324427748 816244855 616922011 334517629 172767651 325124351 935849841 538285868 248699302 670091511 788509905 576108536 684229025 556906252 953394270 993011435 706940922 793191111