0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 04:48:52 +00:00
OI-codes/AtCoder/ARC103/D/data/17.in

1002 lines
20 KiB (Stored with Git LFS)
Plaintext

1000
139426375 812978371
-588712245 908822684
-854185096 732635606
690038411 -119052273
409465506 -778822381
369065706 -528625194
236097795 352394176
-916113033 846672904
-231601132 -911367844
594648817 -871055039
224961951 855516291
-926312979 883967059
-537188883 -890062444
47046492 401058319
-414368632 184877047
-744313226 283149938
-356540712 38369808
-188564578 -392287550
-997586445 -360638893
25706497 205831190
126723035 -149494596
-900233914 693721884
-301875571 -101311627
-131127895 -690968679
-362720232 -675930338
428363452 -881370108
111580889 541973133
628649977 -372253251
-620934677 -573136353
100569077 785340429
704429101 219751644
317730268 -823176729
-863873225 170375525
-235020543 -658638696
162974188 453336152
728533284 -745582752
-520931098 -44378230
906927751 753396461
712119410 -296295406
-854016786 -12429555
638934361 415632809
-892500922 543559875
784822068 596818954
-978765562 906399304
-542374004 -712353867
-618894230 668540204
981341115 799573057
825663525 780918430
-503146063 -937385827
778530192 -161677161
-380882618 -61008509
118055294 -266362313
58436000 116267223
-719905259 981508241
-977031289 -858905332
-200770975 244003077
678010313 247204444
79621721 -872396865
-575992720 -515478334
-821060076 898083960
-646411622 -966292683
-235226766 708526487
649676411 -30648031
872699772 432699869
967331431 -155846005
-411990646 395543763
-492375394 557254993
-333163719 960650796
536832199 -418991156
-822326885 -156983350
450596085 449241436
843667683 49462394
487984733 126133409
685954385 -288542792
-241334292 -527141133
-504640857 -473066806
635172492 562106494
-658253964 -862286667
-25606220 -462335647
47279094 -659890098
376268221 160559440
-772004119 -680938116
231817958 309699973
220335968 107415612
820713088 223689968
-962414582 -216207645
788576715 336175338
69755419 -507039459
-827876307 -2986743
870559171 126631652
531341397 464521331
572198654 -732303979
768710448 -155575172
599830679 -706327609
-112954764 -1989189
105321289 78609326
817934019 -715815795
844392208 -333198573
286867296 -743619668
189521920 118751965
-35887071 -672998372
926909747 -131001866
58929215 195225715
83357225 -373127004
-215902943 417873727
681492845 252154814
-720794888 418734266
419728641 -648387542
-42768963 -336559052
-892851447 -736385095
36922524 -167258748
161246297 107634572
527232686 -133331445
476248422 811737665
-920609370 907331764
-57105883 -595018505
679391820 965930919
382820823 -804683576
42386398 -810806214
995108826 591497533
-420434068 -911147646
748436055 466429201
492591484 -494200612
-35350260 -151340294
257213605 482348326
252125711 500208653
-662395087 300094425
-86803063 -495294288
-204555852 289579679
-943617966 -225599312
-643134814 -637347026
197130736 -254293929
-48319660 -539328222
706236515 -317718652
700182811 957077645
-646652281 852532817
611394513 641101950
-879962924 -604017093
-500773562 -245254151
396071462 -965320359
542412441 521938122
30898383 -315675644
-274978027 358172094
-163112118 589295621
844252941 -633527725
98192237 841679857
878382504 -85693376
-76090418 627283810
58790899 -908911040
289603176 219446316
-555105599 -677130856
-110638698 713599971
781077515 -986753536
155108827 -581281001
-820604331 311547700
-325931753 334583748
-772123099 -858614705
-559962035 902692007
-300954566 235313811
77197098 318046000
886175155 280527826
-439487556 -214855453
138460051 -696566098
812181218 221928525
-706729989 -805192028
-140525487 -243917362
220812850 208921788
-600479540 855803323
-970545264 -132437596
273004807 -472337043
-966251794 602211146
258411938 -570266606
-122403101 -715491102
-509033820 -902581916
-592227782 892267707
961303072 918629228
267488598 -283265025
-632362944 -273053116
534322269 -750171027
-487940989 -417342487
979561462 548923833
419273971 453681027
-389817359 801266443
159093975 67958826
-806225211 928713871
-719871954 -180944450
-995264607 369391221
784777592 -803792189
196709150 -716455429
136582715 542840819
-709617223 -405571963
630263274 -990118208
-433291471 -73751218
-708475801 -498592500
936148602 -995837821
108258858 754395612
824150963 325847796
-881250259 806378113
-76685115 -333685415
-558548087 808023038
869580590 -577022896
490426642 102242395
-865934320 162128183
320193617 -288459973
802350300 282689074
-927453048 -200244859
315580903 630067259
988177056 652584860
-674740429 261972619
563231450 -494441234
-676115055 295474520
803782838 322649878
-607831346 980805211
-160111880 -226469781
253003306 -145425715
228179275 -573203546
-901337489 -207034554
-253608405 652261504
651465345 -43359486
416397618 194581175
-856337224 640249572
771064506 -472569617
756480769 -693104820
-57344574 8803785
-265610817 -790016352
-278420387 -502947707
888632359 774233198
613964103 963601023
-834385073 22182680
130101740 782297443
445401294 -428317700
47157979 -770706605
125201166 -635492383
844402917 215895500
-279199961 -9325352
-709755936 309314720
-403324012 417811554
468285165 -790189020
765707552 585762590
672153642 770743540
-143762524 -350948604
626093050 488887360
215946197 201303527
417501192 107772392
526874424 -521757044
915559375 395563563
639176233 454655289
750434562 -170324158
213502386 -438621496
-712367745 442975716
-432171606 -646198336
-295745822 681904819
377893913 31290186
-450116865 104112371
-220811113 79435474
295009623 -843140521
-979574253 392127519
649652945 639541128
472740444 664024008
798118701 -778761976
590579247 692779162
184461274 -75295463
230382443 -623636415
638081582 933546319
606118497 423823311
47514594 -536710538
-56604497 -426093803
-37269741 -666521265
157548928 402494518
932661469 523319430
181252362 -866742788
-773011689 -109264441
-351990854 -8763853
410638220 421518497
708201474 -246568054
879249930 516026033
-165613936 424405141
22209985 28822492
-333432450 -229099726
-262955293 216300669
308183685 107333183
840340501 673766578
890702285 862326017
-615158540 -114697234
-534323170 971355152
-924055059 11893400
-676828344 -164390783
-752218463 692882437
940648367 -492842963
-286555193 95027403
-660816245 -41302002
-537641960 470378236
-185634156 -733582902
-555535514 500792368
845217265 -56404500
-959020979 408291894
644020041 711437913
-904464365 177667064
770191260 -344478069
558260998 -293025683
-996746087 -548177870
-893028409 691054042
-248133177 -132025253
-626225078 524426437
-227573763 -382351379
594037203 -385550376
71736127 -284209327
550294196 85394008
-33619927 979592989
448685263 549849636
463937480 -426717019
-20964110 -919599030
-825926132 -50222472
868959071 -377744959
272045267 657581099
-822382504 -139722282
265680786 -600081771
161643890 907645078
989772165 738045488
-297973401 -265241864
907929535 -382187744
148175636 331208935
179963416 656179530
136663288 507773903
957323217 887971352
-790787040 262298926
-393483127 -312876007
297934253 113580319
383719606 -841637038
115924858 -789472436
19991921 -114169479
680151126 -274573301
-502165876 -259801870
202663868 59174788
818679770 -320761378
-901649567 -576193833
536739484 -58521335
-417745720 -592372335
-718628387 473683449
-562315833 -149364904
241151746 -214792769
-863198432 278350328
-697658647 565049010
393872258 -750736643
-748820535 316872463
746355377 793650367
17402426 917576776
-840834124 -663167727
-64514310 854326939
64751110 449476043
-85102439 -624505352
-783608445 103716773
-72776623 -27376237
746791696 964475556
-844941026 117644354
-102506369 541301586
-711997274 -152259420
218826821 -135117705
937850496 -795972948
-692599933 766229483
791310017 -353601367
-645451873 287843888
-163262144 279931707
470282638 38417705
88012971 -940189049
-915777623 -363775736
950106599 -651845363
157371346 756982063
-686366678 517612064
-674437567 -129602523
-970897685 -717009563
58493063 733137278
-882311045 -58018861
185345006 -566301514
466810834 -551213658
-858282091 -931255856
509922341 506512405
-832352728 509173085
-717011138 659034330
-404788000 -860311831
47972860 -114716291
808858970 -524573861
-865690876 927850120
-528248240 -827746190
257058253 -995132662
-812726430 -188263351
140888722 -143329572
-329777989 -452619183
652529414 19180078
-100625702 524010770
187699818 -36703126
772218231 -915902017
710338385 -440161458
887095594 -890569668
50150817 -779306239
-593813469 793377217
-828338920 674443545
85974328 622098435
-664905554 828950729
219844662 -410348995
-906317152 -206552385
882881003 952050882
417375549 -981272498
-340084973 -946857176
-408256872 442767150
296763128 94679686
749870297 995165940
-484529266 -218405060
32296778 -286984832
-518194032 64396263
184727441 -829441174
22139308 -314936721
-222144097 473966787
809804180 -328451551
461722897 756784311
-168969613 -548474109
732513028 -120031413
-35877167 -488678904
771752964 122498722
-200851160 999358714
325957563 788597694
-255160546 -174411389
90519861 607110854
91502711 911301852
243524307 -112894874
-25745371 -421383371
-497352809 552079474
362275786 349050419
-700788099 946200883
292557891 -464533677
-700992717 -333030707
-785983611 504404341
-945375004 19027362
38844478 597775812
-72373360 -552677956
-878636805 -823628870
-963576444 3819723
-172740029 584655552
-970566184 374911229
136942860 932596873
189540630 -300629535
834611114 -423800285
493007078 43004958
407289473 123945925
-92186481 -662933342
111584865 947955480
623525969 131926176
223556491 -946537843
32793188 -100723179
-463304804 368313070
760782681 630045409
-95724729 -783084138
-689244227 -982190445
-878556164 36165514
220632815 -202110747
822370906 196988425
635100185 945113002
431331451 222021607
-920692271 272389514
856731413 946421465
-953635686 443190013
-971240498 -995441212
756048706 -507732055
-460903759 -990180931
161218482 635635960
255549933 -499926437
493253849 322829991
228624698 -587566420
-147649190 -757870083
-475857192 -276901840
673254645 361967332
73115727 -904658198
-739423917 -307265858
462068735 150535195
-757536220 952317379
-171560759 -32016340
328430566 974664910
626850860 -948627889
63330594 246573983
144675239 832593421
452208731 98163952
720197632 -117374812
-549689735 122773084
-445298254 673095349
-439759378 -460980485
181230662 153086124
767225972 369231624
-597728696 -284560764
417602404 844949584
-709273457 76189553
-520266350 837862587
428146395 -63938019
-664135219 223362049
-779848703 -242398526
234540398 462337614
-242868154 28445444
812224759 -570586204
-191739824 854256253
-528108899 55876378
44584265 979292201
701702979 -960969362
-843258429 348009201
879969794 -305943178
-309164504 -440923418
202262929 613632180
127125715 906296814
53991070 -922241650
-101694535 -829431567
276857768 134836005
-5561152 55397285
328428227 259038337
-509434639 -611669299
-713581933 -813295792
594030181 397010517
157272455 -232594478
306896594 -562855114
313656504 -235264353
602113350 -303321504
816631640 -694709266
-844284560 -460353249
-73697141 -509732552
15411454 905929126
356746674 -44922684
311490844 -295136302
-229377693 707169998
-298772429 -934014757
538052677 -249961007
-316482406 -952704917
179558003 573488716
817031250 -662585153
983435552 -492954542
-914278033 218274684
-474202126 -112824449
97398016 -761720482
420273030 -177265720
-499966102 523780838
709373613 -970503282
938669814 -697897999
343785033 142191400
766360480 487657104
-731824979 859019420
476461296 -450711299
449811973 -408545442
-603183827 -171975634
240662423 906535002
682975156 -221293625
907564570 -994993137
-134975698 -916853441
777334603 -53354178
-787749111 -258569422
623641643 984090044
-498019697 446175851
-567405352 -780645125
260087720 -325784119
107206116 129501567
476673787 -52318423
-333014657 -494649204
116155173 413947298
-893940016 345230866
288293397 922732680
614047340 258512025
488294861 678373097
806890259 -253502291
703837126 -934127599
808783031 -585262065
-875119633 -985283207
812310824 297392394
-833596250 377463554
-716031813 162058619
982289330 -989966282
56968270 762700926
14173469 -865089537
803843601 368513340
461254221 -900431583
710441025 -675344938
715066500 365679093
64573860 23425410
-361402957 103458824
-59645201 -167289381
-514195123 225840643
168131473 -564892694
242886591 11568232
-422952356 -586121661
-404605524 -570418810
701616826 481639622
-253594230 452945302
-278540521 -957381454
-914013901 171865212
950162337 -845889576
-365652519 -30180177
-450872492 -13487853
-488654153 605136962
-202263812 -848177026
-778203811 659710174
-987799652 -119329447
592304778 -26000605
244313691 -215852282
990731692 514512641
-892730853 701728140
291780775 -279333178
14361891 -269638669
573718164 182897339
851629704 -250385565
655462337 -612701971
-834117326 -270130579
-125963703 541427050
82967603 -372204026
-362694252 286795706
-91782140 -227285518
-691057318 227279452
622655058 683017450
478433930 -222210100
-777395189 749084806
600103577 347874791
752816826 438385287
-298722548 919025642
-985665689 233549005
-202799771 -227566946
534771176 -356820861
501317361 805047869
-821289828 -230207250
-994153048 684094828
-181855512 456261187
-782229708 -459255777
-203668574 467343055
-585418150 536510828
-920035951 768404795
854983165 -507971700
754932959 -617476459
-498939810 -334059009
264924409 -345195297
578724541 -697164132
985225504 993832371
522823115 68603242
593457851 653937262
348990473 -368724335
-223559243 167303075
733433874 151965448
225953450 -887788774
-245310896 -992385699
-68541716 352554328
-548704394 -509561620
366029433 -258763153
-245534504 497872217
-269275246 205687173
-551752676 630333321
764974894 674262564
-101466928 -177614622
-224327243 -168089213
761453016 835798418
782100166 -914019599
543156517 -866157921
343889001 791163792
619900749 302210683
735554714 208604032
374265393 -259091489
-66137891 -404097421
448873091 -220061754
-275226259 589347636
-643100335 720322377
-475513898 -998842376
-878041993 -27972573
21218722 727574792
854110184 15034885
95312699 685891474
489164326 75226199
864085166 849516671
210999909 735754232
954376159 -785120361
777333018 276588383
-195574427 -438633172
-63816503 -128815097
222964450 -842966870
-6373961 454861673
83136928 796617036
-784084075 -971511497
-692937464 -52590405
628362346 129669847
-71052589 398488162
506998034 257002049
135273654 370216264
-514984970 -886822823
648093412 -338713612
-796030950 135856681
-615949410 -457030085
437461993 791951516
766577077 -801629493
-648177465 672764876
-613192146 214160618
-993233349 536639047
124978860 558521324
194486930 969042882
488592627 435564653
-125107269 -962683001
-976065853 -352099257
88601690 731701795
353726003 26021474
-363838305 808488462
228606417 -632305370
808388194 843759148
264255080 -922256073
811167751 -673167579
-120495999 -234314048
-778526850 525399016
196536395 -822120947
-157594025 876715247
619422850 -594624562
837603766 -797026604
951294227 556002297
-332222347 -140231346
776842161 -830059348
730196203 628023999
109541300 627438474
996448211 -58879525
-202150392 -682747572
718016161 -757328993
395334045 -270314596
-666794190 -55102855
33291516 -917848572
-569661161 -128426661
-764630924 286802025
-88439671 542028252
-203967863 -339376631
-606010562 168106987
421541467 201704808
71569403 315847157
-970836744 321351839
-730428624 65221859
124627562 798348405
256289225 -758649927
775958429 182079695
89502893 159136141
-770483990 -886766943
469981351 -716409765
364843953 -589699805
-453166100 -872707550
-396496371 -463869487
380003296 -809338572
-225651953 876766615
495106401 -326137277
-115070667 -154586186
537448755 777728919
-93022814 -709406089
882766730 714981557
790095711 805659268
-49360530 -885948344
103253259 -98039569
-588716047 414637696
-337515979 733494186
205375855 -409529823
788106670 98292310
683256998 68519834
-451113320 -856646515
-414665899 -238444863
424296810 -917939218
-794670474 -836082643
-259400081 211143018
-459946944 699911191
-179585900 655423098
686152115 -492536599
207656822 386007021
-306783714 345854719
-479255533 -603026615
152322826 -766133849
109431818 323215199
-977796007 692708836
127201828 -649719902
-266871226 275516956
-930894684 -804147806
-708659409 -483199369
96289651 -526644298
-291853967 -17758344
345545021 -494650539
-985859487 883464479
685206593 249653680
-975474360 692304626
26236286 298834444
817265921 827597576
-41432754 682508506
-636813543 361455810
929002672 -886483277
-969711647 -539129904
393988016 -728449425
787182783 328899656
706327262 500473492
355946638 142152932
678472799 -680896426
942081618 -15230340
-958165981 -833281404
450058508 -845498242
637686084 -801843507
-640097235 412931366
150792902 991162564
249794177 209782198
804738422 -526789441
-209365435 -114696900
-83972491 207255047
136460409 -366630232
620605573 -930570586
923564376 -15571930
510531457 857429491
8592790 849554578
-660999016 -472069419
-598608420 80731626
-14615039 88974143
-414567001 -47229720
352571187 -992868437
543345117 73814451
-101869856 -21396208
-980618494 -126803481
894895571 231534764
-438650681 670679287
-349648401 611372184
-159336339 -145325490
725641362 191156324
-313317936 96792928
565249179 845705067
-916729150 -884133737
963530396 -885514927
-680438188 355573273
801664442 766356927
-168030176 -43438472
224010843 -352826869
-711747899 9711456
722776515 -280352130
-638190642 -16811376
90723655 960326376
289645831 429520990
-299140767 -150729837
440815061 -317394886
-157459710 -76675864
4514636 -995746644
960741450 323076710
-660109325 -414870175
-150681121 204614847
935925261 48770311
644841596 -388297334
-138995735 -402433859
221610741 238562678
-447809628 -147958762
-330390888 750270323
-941401472 -942331593
-59642243 524196078
808247083 -953808117
669160265 -438163684
256746760 -379091075
753796442 558099206
-993700336 -141877414
685857060 278085933
58097762 81468639
895426524 186746761
4303106 -975047187
709061883 -486803543
371214085 -120438618
352514023 -445111877
382165373 313066319
-824388377 -485875142
-468721359 -706416872
-787472639 -493150084
458021186 -396568097
-144374855 -36002041
-25788653 575257855
-533372560 384794994
-427081816 -807537791
457587092 -37020540
282375274 -938385513
975215064 665503390
14549608 29716882
923012584 -728861169
970955229 -615980605
287562735 268706115
525405152 -894962130
864596732 -725788585
-261588948 -566928778
-783536961 142039812
-841082643 -575368441
897806653 -110846545
-55240081 2007585
831995424 -111822165
133881 286967168
-841921274 670115230
-632350840 314732527
-665773146 666099307
-544823684 -559781459
-269158917 499152990
243194949 -883461174
113841984 -696462050
-71256943 -877551339
249423842 -742414807
463046652 -254927789
-506987115 521267487
-74678529 300290545
-897038052 217168132
-304416602 -429228310
123629963 560416430
781119127 -886537592
772257635 -827986430
-896548696 -242526502
-980158775 -712985817
-341696297 757768455
709116213 -458356519
281168086 696987227
563662521 -864419245
-900930025 -482110623
-362315961 -916779057
140411094 519968346
-963545657 872170868
-531655440 300731734
-41892996 -171856419
135294128 94575
-33332090 55665113
293167305 -569637975
840818495 -36484642
-92833730 88755772
-950880406 -912506994
398962336 511255548
-115313038 340300037
-600783247 504139504
-272696808 989552184
-677463669 941178994
-754370035 -719023824
-763389620 668716396
603400307 -978452399
-36981290 762351044
-798021957 506470681
223443134 312350089
620285892 155126505
648036250 -469368865
-841184804 -378103989
684013436 856500285
-779895395 -837000364
-549317058 469530829
-615122975 937705423
-588791595 31529211
-301643537 491318692
773652226 207729131
-298716266 924254007
-43378009 -121951203
71760270 228039914
-954323282 431562887
-826522765 770235948
931627862 -892633881
271903899 -790748005
329837039 -955017015
-970366890 23416986
379239015 -122842416
-624815680 701246406
-133079687 340172238
798730688 196417661
-419473853 15957285
-40124845 566413109
476271710 -340951609
-24148642 61361778
-233984704 -686081407
-23898380 -311588691
607727247 582817966
-640034840 -621394691
666841379 257849546
126328062 -812933751
-613645624 619349753
793171258 -270148716
84400532 385703421
-602971017 9009740
244258190 -250313950
-646973972 136557659
436450905 873186846
366989761 -635703574
369200825 -173678687
588581715 683395151
172331548 31214142
755470014 283608230
-199489640 -481899259
920862899 396070148
-528233253 998512059
-718972989 -659633612
-461198810 180838093
-755858680 -157320374
-801538033 -504492923
277274352 367024148
486100594 654054313
288904300 217420137
20259857 -167849406
699064878 913746069
203505558 -148481236
-323391246 -526272407
770931495 -42364316
536824815 -301715717
-984057090 -582259295
-582770141 406319223
-277041028 -18115168
-836374302 528856828
-849909740 311145120
918966395 -459084484
-501150147 -144836249
328321340 35035148
-299259145 -653749224
-543265145 626911664
-52975990 207091032
-956935714 539813313
722350970 897204924