0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 20:12:07 +00:00
OI-codes/S2OJ/1676/data/life5.in

257 lines
12 KiB (Stored with Git LFS)
Plaintext

254 1000000000 227
147258497 630324266 726990988 750339750
115926400 217437103 270375491 271023140
408692889 711297278 723692872 794926505
109625973 455688147 839100240 917084645
599199458 623983886 675885767 734692092
238181715 726506115 781911340 966590923
406203742 451205573 634418962 679036090
279627068 324774552 499623426 775977155
60588620 254769678 577055461 870674925
793535888 807307638 810611814 814661584
110259758 550480889 628009630 756446021
279339504 280699129 323797496 372735890
966294981 975415631 993993087 995965704
122150974 126414787 131757875 132114316
852069905 869809427 897530401 929851751
519444122 732122064 985536247 987491858
146377813 797807459 811906051 979280305
411103589 610136274 685723862 722460123
761211920 802155542 910646515 922814360
338690369 366521876 422427396 889445247
622049541 693307062 730847154 993916080
804465422 852768186 855455581 856793547
842485555 950417378 958511342 968081927
981587950 989259278 991252419 998411940
891869916 893025855 921742909 936728518
196019521 197669490 293184942 370283984
669258370 752000583 775279607 786637439
936921768 955093059 974188691 979608436
531046628 558270210 670434333 683298603
579857413 643802059 947803443 990875999
56674051 144557183 290937219 321353115
340967288 741927591 782142032 826763107
833244194 854415505 867933928 967816464
76080483 151738787 268659834 288479058
440844225 543159446 567184795 937652568
247998054 351842736 543882621 562109124
64985504 73366265 637827446 801395234
180250978 611936341 612052178 612193851
34201026 362118304 379599273 739595091
289080697 320072972 455161014 467101206
295256678 461208357 463031750 484436567
218517003 250438332 520029171 682351007
165301262 229282566 240610696 867558544
420826810 654026832 691092108 974358672
805453180 907188691 924387094 948648128
799922534 854987191 869469450 910220710
256211375 346188516 372592634 407163949
16624176 452962954 453613317 455418799
640981993 778835842 899053774 907080910
866381178 899042230 918368953 970485353
602279338 610790990 613702191 620427025
895688164 896700917 913890057 925101179
697396917 712735330 737824679 825578485
878414927 925401235 985646039 989914077
877472010 879089592 880313184 882353826
533686237 574174595 580373621 663910814
842129641 906528321 961920599 983062374
623276527 628288840 639815216 648995462
779862228 840105918 923453158 990321392
49389092 543533525 890346111 934798042
948299661 966120738 966934878 967320454
850312799 903094618 909362928 979566735
827190803 846345890 856809299 872262429
598572225 671069487 701069204 703801903
783012776 822704762 825651210 828857203
723024810 811831853 816412473 826004847
491142093 712752068 779517875 946382570
616246715 635412838 659452384 699757395
401304643 529674689 569011810 589089933
442776022 709467467 711118503 714266308
197271306 280068001 327306272 845005216
543580955 568964465 572804297 577020781
845927525 914867607 922442117 937820097
39897835 293620809 465718556 516900013
534990547 552420819 605053340 623074766
458884840 537668951 570213821 574690962
393720599 424840436 479609325 670123048
140891890 566676544 745049965 941128404
101504048 736326837 905827414 967331168
937481515 951399629 968649025 988110056
340764000 909700243 913040263 942748533
859346931 902074070 902247277 903985704
475968040 487416374 531661147 617737623
483635691 484413270 484459866 484744095
565199945 833150104 893831804 921983926
855491061 893269674 893740694 990329824
689907140 713901029 812644500 865855380
2730801 339044553 380124693 712039226
579397850 711701934 768700356 829548851
296793856 428846975 553773791 554782517
28812811 56672284 108622179 192611409
626469636 627750860 629638023 632148774
592727066 631447685 781947363 951139344
407194398 416111604 627866748 900603816
873237510 880046063 898245188 911722021
165864813 478187903 561359653 610344647
111256337 586370927 589542557 590697822
694446164 707460278 737735328 790541745
396234429 880260017 912917492 929610717
73908340 208659883 518099807 996448560
266650313 474119628 503344653 523861490
183981 635355472 670569832 998090607
681119543 702139908 702556649 712382175
402413600 478732726 497707604 574912726
702193735 720263425 868531018 999712466
144642095 857438596 880007395 883008405
216223868 727437258 759209682 762447162
8214138 86536429 193272644 230122590
467297942 544540376 555918607 570942690
161504482 362187945 576061731 610226190
262828949 275131880 318216295 336010052
265141641 516546556 854033611 856132991
985260732 985271290 985306648 985545147
51472079 677665888 710455078 790644527
580778890 777279419 880994923 911756180
483627862 536180304 569736260 585447852
24989633 25925541 31422784 33284527
929523710 963237296 966447224 994646374
854050658 950415794 950432297 950461144
55118824 229193539 391372125 672191937
994250414 994976192 995642758 999129974
754158710 761907399 775514555 779263641
507758630 644826067 725143064 938496773
71523144 736932798 765291884 836605292
442355339 571590756 606161926 931863452
792614976 908677354 948687126 964327880
633944797 644946453 656519907 663713645
609220478 612524624 657375954 815882927
204951135 257157821 327797170 764306102
869026147 882143567 957652530 962028844
319966352 672073822 925686713 944741146
246744721 271317639 516098668 674861821
329218355 849459946 933629875 943536709
88231912 416022097 563429022 564599617
101350983 253656231 261588556 301279663
861681801 912078531 916927236 920188966
203372558 358802979 513678195 720747441
717947862 720875114 721010995 723285828
627104521 788365860 795030857 807338795
552788336 765074969 819112658 981859638
528954361 599954668 628727981 642280116
542069558 603989686 700141813 751615677
201833439 298052599 325359154 571914822
171824459 429519634 471911752 671361997
301870075 627074656 664122493 729789757
540154896 852265083 854611138 887909356
738883536 750463670 833764455 844440775
58048037 86476572 401283493 998297907
550361885 560608174 871186728 920229156
810857067 925305050 954219659 978960934
223910885 326698850 331575344 337188896
154352132 226210898 264858741 270143470
922947687 940509183 944355309 947020879
90008656 180519098 208792688 261775558
723530021 740717696 746929262 770201311
536059120 596488806 620329961 746336376
727160032 741706558 746556346 755349284
847674822 848735700 849716106 851194422
765814425 810501981 843783385 875714192
844396274 877526811 990476783 997030723
534450576 726033855 727266530 919367655
529741014 689343337 714413177 739163818
414730056 725085949 726124190 738462467
826229266 831528546 834463540 835609489
485052801 651838386 657126942 680077636
494455175 564702005 567402023 576381103
312649275 347646779 355358583 355819904
515142231 543052046 559105833 573939861
389206457 390825203 392237488 392770411
337257442 391196512 456650798 497304046
565653626 620792658 625434634 631499452
784504266 839496441 872402674 878064020
647957312 715890946 719209985 755432191
101596655 809310858 832762215 844365555
732216076 856265557 890761926 894647048
194194546 304213278 739229350 915099343
945598751 965101673 971654423 984554858
132599733 298853332 301339014 465046404
605232378 655348094 668764273 742225353
710376536 791415797 800029201 814754383
443239517 699189456 737346661 780665309
686298428 914327890 933008720 989301331
562343243 647886879 697635746 718676915
636971395 668775503 777419601 783501910
310734339 363249077 445049835 561958658
972600973 972604245 978976265 982912642
543293192 543975451 672102884 690730043
10115068 82775416 262013890 727519214
322561817 474241326 584505883 675890342
682335664 858733339 895057299 983065945
907116856 909693373 912595927 913391862
606848459 884315062 912274213 916393084
376593574 436062293 436165357 445335535
585907372 689982217 713211182 714251266
476170468 543551576 578241693 714495198
864514295 882008514 887221057 890105630
989713331 990717326 991636493 993083763
447588234 632017944 633262961 635472106
533799699 648742255 836383523 859160751
918462344 919553917 923550008 924712958
679288647 796295384 798879888 801439683
438056018 670413027 803716917 807364578
926005967 934772164 944890922 950934593
509172104 768545413 771082596 819986703
994273899 995502320 995533885 996418712
968626955 969136425 973510583 976945151
929348381 934630596 935905693 936295292
79099132 82334943 85781436 88352312
533707302 763618071 794437970 954263664
482003389 485419699 550816704 587632167
783539975 799290453 831104761 848001842
174611439 565163951 647823455 754959264
389161857 775701409 780265766 902372226
339622513 642013095 645200002 669057136
532012437 685303151 708573526 717244238
380818535 413267880 422566530 735124241
48539524 218080461 689307839 811376744
37308719 675479989 726624526 731571588
680549838 742297367 748972553 796687454
492200556 524299086 586974669 666342868
501154614 515251666 519129778 583388783
111093246 456834067 691048885 710607611
33110715 416500178 438422611 506011150
356835335 384771969 393201947 553039378
271465376 290230693 349972703 352432908
21524199 45310044 88885402 152966597
737708900 783556390 793096445 797592220
320682816 483975237 487255112 527393290
501958089 519278944 583987437 631686758
578400754 763354071 774452187 780197919
718590672 767119588 770920142 822885665
550056478 834644324 867051223 936625615
22806202 681041665 780146526 903312615
608838949 880208131 894521663 916770813
678209031 727186800 744616683 818643218
825497258 846740677 857920177 873792867
64248186 153419646 173929890 381289233
520981131 533208413 536311806 536461685
220653075 240846268 638675899 852459095
462993643 468621430 662336368 668874120
790934290 882393482 906370170 980466314
806144554 892458744 897875226 923139919
449977337 464596372 573957141 654131449
640945898 831462472 936138661 943458192
8055433 240079667 434253924 470987411
10866187 551439350 654261617 999903573
489916099 491585104 495263516 495553157
26195118 542581743 661698332 730857619
567430376 597092518 598686859 607404890
232802357 432868558 475966287 633978361
33787257 241391930 396418612 581473100
494259776 562975809 572055360 578152274
655813943 669533148 690686764 700910688
102206641 537281370 541740359 547215880
575659811 177951522 361324635 287168059 224571304 683690245 197860953 179141374 261631613 71260810 342975037 17529076 686164870 927711410 10010602 392950252 455958728 740520767 987856297 534990013 638632685 913159992 44216998 516138944 74705859 22140777 28638576 833936209 368926909 393325280 856278141 686189649 799566704 666819441 404161700 604370599 759871511 328042547 901771681 848587706 39245328 495244801 905454740 714612473 125313117 968248315 991076994 491791443 372298276 979099138 863070419 612042431 210939695 620101951 170507730 518082742 391040109 56951452 28963633 778143412 129955951 413278537 968404098 92602298 325351916 479650617 818462142 900406735 641745469 654460322 640410050 929653370 399753185 979563905 766072525 506869578 583378683 697135636 664321284 298150478 524003279 519109982 746633967 130512029 675315017 194662054 636980217 726560464 598430581 371817208 282867955 997820291 6464008 354659746 336366225 957953496 732025046 778243257 952116203 179202035 125605465 834508178 673835262 284635519 813004849 197221705 260629289 929831975 30157727 844797757 276794288 877214238 87505928 210558865 522742845 857889432 596961144 389451693 126927706 761144910 251495196 204962492 759590648 586120190 892796359 422377516 669167851 560034025 563938414 479879216 932026731 614480724 514302124 426360385 893698964 635533575 666460991 911047577 583277031 816588241 299496073 880395702 726001863 11226113 201173775 411390686 887811837 458841839 203837438 116654229 145888309 897197425 689237409 145211432 500140414 867569766 737881068 106198821 319317966 993238319 244205300 688493537 351268476 204658737 150213493 877109745 949432772 955331412 868648267 994867889 539135303 318239367 556900857 364459968 874179208 66909753 454352677 883704706 728356720 691085794 491587865 256598429 543588042 898713720 843224388 237377916 30508744 451797242 36188343 360291023 704806268 805926121 724783273 180070921 812529504 949887690 976180468 607479521 233730511 134396581 4891285 904525521 828096393 837256841 467665967 489543066 352464691 466384134 373397129 841219006 337082836 773597617 475199244 189440261 501682522 205501859 172026438 977076473 118052115 71240186 670009449 344078697 481919028 843611223 244124108 772944106 791239766