0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-15 06:18:48 +00:00
OI-codes/AtCoder/ARC103/D/data/27.in

1001 lines
20 KiB (Stored with Git LFS)
Plaintext

999
749305252 964776719
579253660 4931448
864022674 -174103540
-176696052 -368968122
805967873 918120255
886671199 -549640107
313329264 593062743
-133870139 424089432
357151746 904391647
-251543333 842568271
756536489 609028359
-989465561 868621561
-233321859 -598944880
-996871766 -300850791
-855287322 -199122946
-558185343 704485741
955795131 -675600538
-635331169 -635050845
-825690703 -485572205
-344640931 -998832972
682102042 214830587
-650161648 336526753
-848298969 -491681448
505538865 -611348670
-599352107 286165001
301040346 -108228112
108090763 102888011
-69877606 -526144472
-566189048 558156171
251797680 824147651
816559886 994782148
580419214 -882446556
23463304 387177314
58479613 -961205346
276722563 -727981280
-836711860 580984047
-747720226 -555479663
897854262 252675079
103116121 -801525448
-359857115 -970730880
594905114 797293716
403064974 964492058
-14879744 513087486
-803168905 -168909663
-434091641 515466125
264648983 982795612
434936627 -381196374
767105174 468921427
301970383 117319633
-539243606 884128655
984037190 -445064809
50613762 -831118286
280359737 39560104
-432472879 874400434
-119958900 -548173816
335358278 252777699
964248930 393502043
-703112298 956295781
-773910271 -738741591
451315262 -108517779
620816301 829684544
955359813 300763733
-480979128 808347617
832338197 -347745478
287706699 934024430
-861729839 -775244194
-838213461 445513859
-76934833 867329067
480847833 204797561
633287233 4202969
999704525 -967598933
173614688 -155579471
746259513 -548324981
306493737 -550063773
-589825129 -150619032
-572318270 -253694680
-583155956 -241202184
824567761 324217466
-12919879 -405295633
-586425178 -406305104
-632212462 152137783
-11012870 -539865769
-524787468 104601200
-985851325 548662929
264990858 -863160855
-923942384 -907184968
614320370 587872991
738969550 -606597566
521888117 783191332
800350809 96789449
-695521772 523959560
561910298 562709099
-677811428 -355265814
-158470623 633486366
199077637 24720124
505601584 940738358
-455504664 639943787
-916817564 -138921626
-275100877 -845481365
780392939 -133315846
-845643716 198883356
-346792818 191989327
-669260947 -548754710
-62747450 -570058118
335170360 -319937281
518371042 -836728932
551390124 328819426
-98255913 -330680214
81483512 -761500319
-469761613 562750518
359336095 -325263339
823992089 -286897387
-570878495 -871695595
984435465 -608115815
871774032 -504368229
-547828480 -925222502
-790598037 355542406
-518568244 -854770665
435988404 -199051268
338579949 218361559
563416999 991082161
790788270 -130424876
-756831106 4923572
-669149108 -662210759
-792772357 936927552
-759501346 -589287681
-38447798 459970228
-834434747 805508077
-324616006 875836213
589242751 814945297
297224782 -664796614
-108965903 998955546
-976233157 951045335
-419563063 -233403214
140555846 518753909
232836748 259364557
-621127374 615408908
269290591 712238992
-846637741 -577512914
-797450518 -938370902
-324902354 -506337034
-301739148 438350879
-968836839 -530747427
-716596643 747443282
539106984 -425089608
703041539 493895864
455456740 612559422
247255581 240855763
311017951 -130372976
850762391 501983914
-716108418 117843937
-903985828 628106707
38821307 -254644282
394908506 135629879
-194203640 -924499217
668829680 395550801
536442772 689962779
-134916729 884697420
664622632 -838133108
-657604563 856680166
167139130 -738011606
-250610534 136373688
183710655 148034126
432841946 578563097
277889068 730475346
-10033243 -411696426
-796119813 430859164
-30553639 782536688
832703592 -569234420
-903803918 196469790
408791388 498441581
-974698447 -785892200
372120027 864834840
59739403 706035598
-516479363 816339077
620405513 -875427930
-234776499 849127573
672320534 16926992
579894912 -701766505
-682697054 -729325912
321076224 -851047758
600696448 -152626847
-230634186 306220392
596108764 344551830
-105707800 -168307210
-121434318 997512072
669518876 -93807501
112315778 -204335424
-836100025 630758388
-708293563 -374336269
-851696656 924140863
-896221263 799763788
-705803285 147087020
195243937 -615320174
755650155 -821072595
533194647 -123519416
392858274 104199662
-243575288 -28852732
875054576 946858939
-376127059 963528831
-635117169 207321419
-611345469 -998478124
320498713 -950634628
918732768 616130364
-368995556 146088164
-258715356 -948901027
-228379433 -997981096
536116617 749778466
709796135 -62294186
888234099 866031888
-834158774 706152067
492751255 194055505
839715906 851993005
-402923493 -7087306
104550435 173306333
-913464890 -828172101
872391455 326654504
65311720 -554526370
11770556 -964743514
-787315435 -366840435
614539420 243052196
-105888440 -331434483
-414000359 -86592860
183600604 956149739
-386608049 985919289
-562877815 -304221475
-119675382 -264756769
-498548179 -378477133
172674402 -797857962
506149023 -585681292
89876940 556511671
15163842 -771343564
106013969 -420075851
453622573 -893634642
-750974592 961861252
-304500941 -87991949
772171049 -876045397
266295806 -973641988
331112354 256589782
-215284725 246735064
674484080 -228930842
384544630 326368030
991049783 -52373234
-490147520 57847978
-595511910 156664921
289705750 -13416773
-994370009 -92573673
449213519 165274429
604945770 394459565
-662246114 815207904
961273589 -524343714
389623902 -530648278
918629376 -116462309
-891933236 150159713
953740511 -389020133
440773117 -273521404
-31013041 445720022
993874615 -998000236
-225841592 -143946212
948292501 -884838767
-17687735 -475696008
863172985 726797667
881087934 889272965
45200777 -273978606
386793693 -65805103
-562129188 268147616
-376256648 82611151
36196536 919187394
551809235 838927262
732833629 -799114350
-323443243 670810534
-665312617 930156330
208026257 -415418977
775541699 -766762397
578046643 -696842145
-534769193 509406357
-997894465 -832057148
-104775403 90295367
-589479171 718737179
397288822 531442132
-429687806 222682461
-639828128 -635733279
600200083 -672539384
-134365939 -963949763
387801114 -732570462
-429132818 447710934
918700774 117073310
-69256502 520282476
-840359736 -552277487
290166557 415753127
-932433175 -338362403
-757424130 305545343
-570379963 744609208
788545790 -929840436
438888120 -986853893
-205109834 -782314001
690772552 -583380873
-700473040 -10192202
-412562047 527262734
448910805 925221328
-561253005 172266092
-546206128 945276677
-429861294 345794773
159532309 824372789
-19315583 780759623
594232250 939782803
232135143 895354764
-868167995 393650847
-736778778 882650182
636981722 319507490
-553628241 -847444886
710850831 -77383173
-663737033 -241059639
-820742211 618001613
985783677 -237333886
2336655 -188461154
-574128673 -455318576
393198037 415052535
-747366228 557617720
-114262546 -919337038
898116990 998488875
350330096 79258637
-152964950 -72427527
382375717 222214909
546523451 467994666
804957756 517118472
341529273 -609290997
-740634201 32712177
464958816 -618162200
6065563 250212164
154639031 -610192479
-684062749 858165379
352160617 -545522159
-223754610 -994151706
-220053821 432400388
517631870 -765466412
-36698107 -566498367
-105936710 582705869
-49099411 -319110103
-218564175 42682226
476976543 -364981749
118045035 -769157925
997425096 -68278847
605976336 94425302
-692618906 -308641072
-859158679 239048854
-814695210 607183825
-320237657 658734198
625802506 77177759
-42664121 -324915124
764162070 -174123019
-48927439 -282655153
36455532 402576739
-148776858 -919557265
142471825 -416116961
593991662 218945489
-493293280 304615172
612192193 -373937609
-562235442 -212109939
-189394776 -226877325
-689580437 -158110864
-18588537 -589918583
-123635570 793857776
398712490 429787198
767898427 -127056467
-323692557 -137925715
968963686 874910171
186208758 -958886655
944709877 845516357
744173937 234514273
-332337603 -689899890
287673741 -511180284
-290018467 -258417895
-873010455 264811731
672176973 347310530
-448030357 -600080377
133702490 -445264124
793077324 -727275637
-361487879 -222328550
899118689 158323777
-739473013 879330896
-849170171 359921538
721765779 491534269
921514987 -231413656
16554228 424868821
218464995 713660214
-150749444 -760835131
520516149 -262420367
-686569014 -947996040
306936863 -153610529
-60753861 -396296981
-11528717 -482773742
723283861 -594032472
-848279349 -609343676
-254388166 -373409077
-167402962 684370436
-808969331 149001619
617773982 133897445
-45752827 485854502
817382424 -935764984
-869972945 -502130739
-450591537 -349238012
-178618322 -999069567
-228883208 823746570
-454768523 -741510283
-235385351 -993907827
49245545 453704237
-174900283 -755309712
945170000 536715286
-69913327 -288301306
868623911 868844245
376697410 -824464880
-150978237 687144562
-642082113 -117491337
-846269963 825572706
-659145545 434735052
796599680 963166310
800448649 745269676
-910834442 -863488889
-947860494 -777896698
19887053 -639199119
-222895648 39909953
486376260 -326260990
311776898 -337849336
890173519 -43181968
-820257630 -305409872
-912128317 481881091
281415304 -989202155
-261433272 -604778012
568548157 -134497126
-609095444 -458171533
-955830880 -720308131
-924454449 536617669
-867297036 341870895
-889943197 -185570957
789652343 250511074
660342716 -101859332
-588191771 -63262077
-394392999 -393980958
624145019 -513564151
453423975 265532363
409720954 -613737426
-329321008 -855721356
-462367193 -607190085
297501521 449036348
11988420 -310077845
-857262226 -527705392
667052865 99232433
-604365919 489107911
-431741186 56873355
601998950 583763944
25777434 518070617
794620112 476285977
236355319 -50929397
-517356119 641939719
316723257 803215525
842413536 -176608148
-74331116 -383765891
389763577 -850596077
-931659199 592299895
100351064 -24708900
781965904 -328117596
483479867 786284564
-485370227 22821216
145647746 100241530
-154932742 611563006
290424692 10603231
216853830 732845493
511773921 254334690
594900231 816303933
971552387 -139263459
-220631044 -519112667
-698308674 393661642
814939665 -433094750
-70048001 676147003
-664521191 -985009083
807958077 -553796520
243789918 374979973
711752405 763431189
993607204 256989632
-767659496 -726309454
-109472125 -150539312
999831614 183991933
-920552596 192647086
-223856433 -951431502
-73288027 642590141
231121123 412186803
74758779 -91183663
-860837235 598847563
-327901634 -204929095
-857369218 -455844443
308893749 900329998
383706258 53478839
568004584 -82394674
806788144 955382331
884735920 299360301
900812387 -62944616
391756599 765222785
-434683839 -180790930
621701439 801077038
-853942884 -919654653
-920467710 -260180702
-696746654 -62070303
-902688784 753453278
-918542719 -492376243
844602318 244378620
-136813328 894319998
131526662 -410449598
689255630 217064927
977078862 303231835
211071601 -909226646
442475625 751010147
995223029 -346919683
116960172 -950480981
-819845566 -867967968
-770327746 924449621
808138298 -315539653
-224305914 -729772730
-89368682 972050518
-631660299 -975145929
90768611 446258326
-474594148 -156862068
-910281859 -273376826
-498292001 -507744126
-197626713 581052339
164385335 22921683
519744968 -729823442
672387801 226156577
237177929 -76514443
228919423 594012259
-89547222 -692601944
-690470946 668238630
987760672 611504065
464342308 425547670
-337351086 -210604451
-814701320 -207896440
172600626 -794762512
-749183177 713077367
-962621226 -605726153
957766622 -305108741
520433890 247036593
821224899 480349437
-835205534 -574455020
663340407 -12106738
-568354186 198366031
634219843 396241674
-158130116 781263840
-301590244 -168720226
-93328181 -448417050
-730688258 65678523
-677421695 -843129834
563218693 -211579802
631394755 320029387
33690768 761551290
774723575 111410207
-478486801 723379046
-761754983 -295897572
342691249 119290233
-625267683 -359435919
-375537010 -281227723
-726645648 -931204514
77533430 -676535828
-352238526 522516268
154097953 -212543359
-225894797 522608802
468920922 -762145195
-597381742 -365550452
-484703124 -988944476
-487874467 -881084481
-121556465 -112753817
-68946962 -809552374
774857516 -19944024
-222555096 421184735
192080500 34659513
425769090 813094461
-104842682 -939713397
-725601814 -189234826
-370536186 -855075321
144309372 -774416852
-571210410 835956288
199804078 -717884858
960518584 -147911993
206474103 -353201998
912638356 -137267909
197480420 586659093
602211506 956719854
758400081 -740996057
64283695 -194761979
300110076 185774756
-327156325 690683371
-657766752 -296060757
-226689644 937906304
179396292 -205669021
-994437759 -29820869
-283258231 881152419
-120167266 -200268804
-291159384 189081055
-849316735 -910394044
372289519 139483322
458493713 -224270918
-962895965 152021276
-992643346 335811501
-956677312 -250617425
-698263667 664469620
405018511 -372913542
-533480633 884817155
-347724928 -727012162
292663622 -888107969
-56436247 -497976847
68248091 -122353233
898648753 588273570
291366791 -328459576
-671161279 574135870
-64656098 862268644
-370915465 977832305
-245365946 -770444660
661893699 -558535238
-45240023 607236676
-786581803 912844001
-944514375 255766232
-86652697 -662609119
-965429862 437440811
53729129 617435920
287230833 624554624
40077753 53132088
298200450 864261785
-311868867 86243464
147289543 689428787
-708047087 774288599
894723865 -427939577
-427173858 -820172545
19688656 620949083
-189163962 496707724
-448614145 191563652
566061116 -43525844
-798235486 965990048
211710627 410024901
-217424492 448446477
-433215771 841333854
-856919433 753630133
-806398881 -855483831
-482557496 -373652981
432437131 332772292
-577480330 -798598898
718128013 359288662
-223029237 -409130559
910634296 881763269
-953499162 -751981134
914257384 -447729288
-802145901 401442408
-63459662 -531457403
-255467807 -945070467
-618331765 79500788
304648585 -528847496
574121194 568361085
702490798 -945535490
102817520 429578054
464293267 356413344
260231018 -906646326
14117135 298703164
-724281437 391205201
200451401 -330896218
-701658888 741518675
138202984 599222203
-529302766 76382786
-222134931 -432261475
-744927501 707332593
-172557073 44900657
918208905 -17049574
685596551 316280398
332092136 -16770214
996945135 -338225155
-116826991 -768100760
-166583555 515463692
669511056 156474086
-825234053 -464256473
-104951795 440279382
873254398 282676168
802931120 652498235
-144842968 55350663
-646016203 -236605804
-847519684 -35013851
-382443005 -175253992
-141146560 713147167
744272930 -511198565
-119159713 634864269
-485502046 -935984512
-95026375 123152875
792403877 -397984438
-904243789 69266685
-909973451 -637690533
-56265797 303922128
-238581590 390218186
927892911 -343151072
-487385497 -47360105
-280352819 -607333806
863116671 220299637
554757725 -24029264
92792570 -956069322
664707196 -325806256
-110683793 -421780652
10210708 -924538182
-851936599 -428100970
359814301 -263642607
239942654 569540579
-456498137 354803768
58416051 -576188260
765218255 394893737
-718661611 -327711485
652027604 569863359
-819177360 -511800382
-327939761 -463097007
271533204 -281483512
460541324 -323189611
-804623887 -146724034
996579019 658671860
955373113 -910121569
-918036360 749786184
554174795 -630549801
-946465845 -995952506
-401228500 -43899196
111351742 346224815
-741513850 936239447
7508516 108845169
546611240 929528130
676126 140388001
-882403915 510148577
741304828 611826821
858138088 -723314522
92409009 944938625
-746568646 373509594
-105285626 -83309340
-790884861 572232858
831880388 -868339206
70536946 550241011
938138162 253535987
150482052 -461773479
162077341 983771055
-645748160 734738929
455157852 -214250284
432875839 331962564
731202409 473612723
-585367882 -603592218
-39372984 448958326
299464706 -111832270
213099894 -673712475
87406218 739316371
219578229 233001284
-154088123 747982871
-356840119 946246317
-192498150 921728657
953330210 -154395
148197994 -361123570
-359989785 -54233389
826269501 -283478892
-24663835 961893919
-41645375 -977408153
-629713642 395626067
-618377670 -246787029
860036039 72862161
-547049655 -397351126
-217565290 -473824674
587249842 768143110
463094121 -493172400
-420653935 -314577824
826249135 647566891
907417517 -942010258
309928236 -715890061
-691107305 993127283
936020253 722023375
-829703809 -952868672
-589725177 9884703
450647891 440331130
968779637 282241387
490191123 935584921
285093392 77645028
-462019349 581882987
540918488 -307489014
-31982334 134616705
-253033371 636905776
-653234328 -551804977
-679164815 -907817616
-930287478 -136600077
834476843 -328371429
-360942913 298738776
631030 965221545
470323411 -220757312
-134642737 -781046934
-103250999 -367480711
-486656835 -495199784
113191746 -301117202
-195767684 469203521
-286326289 -660582772
-38342188 3572356
-410568180 726469233
384255134 694663979
-190845617 6880673
169343784 36829735
200936505 790511123
-343729341 367025649
283534273 -15295964
-176556496 883263679
503717331 -513184366
212978331 482010761
-548130034 -43696806
-554121683 329573586
-554326728 -644868736
652481089 8867367
-383185155 -43748058
-601707351 440730192
-35871350 686666284
196972554 -50814391
163754563 -906111201
-433141554 -884272634
-153984718 593807922
-728306280 228444177
802599253 552326096
-415970642 897917341
-617474315 -392145933
185610196 824969612
540199409 -48420956
431432385 -543574699
-452827656 -796036964
616017796 -717814196
458499223 213553992
-834494312 -653002838
-522014657 759589928
-122254580 725676469
253598347 -354999120
-473848482 802933609
-895330280 17689802
-952429836 561646537
151940932 124343694
-320296962 -249661043
-526648168 709145163
-743873425 -983930203
81361018 925682317
-726855812 795779124
-456138613 28305415
297275325 -836725393
199007926 -535295539
895245648 356440681
-984807551 553141136
-354443047 -963157590
209216075 160726102
-911959427 -928880220
479800734 641623269
482922735 379982321
-998442694 -41636065
163840520 -747144993
587400723 44931211
970765688 485012380
193794857 677507531
-225746546 -255740077
259619125 -991272158
321176863 -837626106
-996161234 602678573
-94557945 333533516
559785188 -423782805
751767537 354995831
-409026357 6894904
744729591 -110144459
750133590 41239881
153100689 -633159069
874964312 -296650440
182570070 -284833209
853714768 -923189851
963359725 15637294
-80495355 159154175
-375975002 78227706
580516288 -25839858
21888634 751499159
173577309 -299249652
898799451 495319805
950423231 -518814856
-143780736 180169113
-49026074 -286662489
861561328 422048694
-683304611 -233168060
-636910768 616285739
-718100419 -119652740
-531308797 43323898
645654568 524718205
-72665717 -103349089
729178759 585499685
788207648 176384887
60415678 719312095
599585343 100511182
-698573956 221953005
161870888 591213991
-357374120 -41927245
504132172 493113762
534510506 -2570985
-588515782 -910776743
796301530 -157804638
-232434664 381505064
-395767036 696868274
790473163 -225181648
-529240001 832517209
856211996 311589784
-598073039 945710566
796033316 -725550060
264698584 688513202
631958 690609826
-584605169 736432014
-851500337 -600076891
753827398 -201420161
-173878440 506871550
-362760632 -871739092
-322533799 -801123247
668210459 130958294
333808536 -948647451
624092512 -605018380
-998248798 579832770
-687911719 -398579265
-888205864 23850651
791523011 -950107012
-509274044 -941865778
234953397 343046340
767477318 -569857828
-210696459 77619211
-814470439 198859231
-144515858 -953459931
-49840291 119650895
994056009 651263557
-119324686 894227689
-173196350 -677418834
-105997050 -161294343
-487024279 -193907793
-902969697 -810392080
644072442 116463885
-740907702 -816282487
-776888608 26995093
-857707088 -985279882
-487566964 -277555224
476957947 276816264
-389263304 144828430
108214761 -832804499
40089808 799017700
-617986602 -667563540
-724960815 -686152638
882625904 143937251
-64152508 -546132248
291201830 -800459599
303064949 -153537458
582101085 -584742281
393820060 845442278
-286712939 988152396
-109391541 -675406830
-690828297 407524177
227428832 -907862529
745115150 -401847256
-942700484 444099237
-519650457 149644931
213323392 107259595
-41398159 531992574
109516003 -155383509
-310752721 -31097059
578389565 -672505736
-705943163 664265204
330470039 -571532149
68503579 893358888
-613946730 -393876988
-80145195 30093563
484570582 999004032
-654985303 -392227047
982649922 -303791439
-173445151 915370298
-281330868 -736136008
-620093043 -128372577
575450928 -664860735
214193788 115935165
-133481306 -523116148
583701324 -135804532
-377011794 -171388112
13113675 -169597409
36725438 -19731529
-510170807 -583011778
81193914 48478143
-178822136 -81339585
901237021 -48113358
-918781288 -326953449
-496057269 217368195
429531866 418016466
-149672569 50214983
236733598 -70398138
-775141557 -646718056
544579231 498464687
662817464 491113349
-374948802 97820161
-758067514 -793942113
996840478 5680320
-435702033 466638213
-548901571 785001837
271256479 212509997
-929422421 -810262807
853755946 20196095
-414592956 -227476630
-415730465 612007301