5
987 7
-791061202 873514238 -249286285 -757996004 -523183766 152445081 992480098 -28110861 -158070446 873514238 873514238 958661182 -288625047 186012791 -632387066 -341543491 -990734166 -468567617 461865511 992480098 -68462739 -957661182 -803735147 -40573651 -990734166 -24279461 873514238 -990734166 -875362392 567328118 805700640 -956137171 -669904585 992480098 -533199934 991734166 -662968595 958661182 -221518653 992480098 873514238 -991480098 700125327 -788829665 -604717104 353662494 498860465 -660096857 -905992755 408376784 -947124868 733427497 563815733 -872514238 -803735147 126927208 873514238 -880179804 873514238 48882687 239250427 110556965 -62801208 -957661182 992480098 992480098 992480098 129732663 873514238 958661182 992480098 -583807810 -716967644 -746258102 -990734166 -43389417 721588241 958661182 -15475069 992480098 -431673540 945818519 -872514238 958661182 -736204107 951046828 388987648 545030631 -945903935 992480098 -906799665 -991480098 -702705787 276542117 958661182 992480098 -408536503 -111252718 -957661182 -518750236 8349086 992480098 956449735 992480098 -76449902 873514238 -149375681 873514238 208827364 958661182 992480098 -412016586 -774979591 797502137 521769381 -143773492 -991480098 61128541 258177174 -540399501 958661182 958661182 393275174 974015817 523217560 645355195 873514238 -957661182 873514238 203388680 267815653 -821235079 -385148702 -803735147 -720064448 -870785884 -427280247 -568014539 171931253 -647472353 391846406 840314524 243000197 986172859 -659742904 -872514238 211863048 298476096 -305994415 -957661182 -872514238 938626934 -72484853 873514238 169510741 -872514238 203388680 992480098 -142047324 873514238 873514238 -872514238 -322513507 -440477847 -165621514 28116301 422561067 148478667 -967844172 -703372729 -190508080 39708199 -577295030 -999590117 -110868076 1000000 992480098 -254349936 958661182 -803735147 958661182 -990734166 -957661182 -696028456 299581789 -152701081 -460598209 623395959 -219079029 219946908 873514238 -3711027 -511939904 -467472574 -884541124 678554592 -895387602 958661182 992480098 -180048455 -990734166 -991036220 -872514238 -957661182 -783287998 958661182 992480098 -872514238 873514238 -957661182 873514238 -321775671 -384330315 392648397 619524101 958661182 124930611 143806231 -144345976 378618108 -831726071 804735147 958661182 873514238 -869969978 784623566 106147242 -990734166 -991480098 516994074 -803735147 -633413995 636893342 873514238 873514238 -274188861 -499670806 -153987868 -518160439 -50966585 992480098 107760035 170203001 804735147 -418983550 873514238 -957661182 -980771360 958661182 873514238 992480098 804735147 566014396 141092062 -999465607 992480098 396664604 873514238 818284717 -990734166 958661182 873514238 786479034 992480098 804735147 958661182 -967200195 870657668 793476766 958661182 -53079423 766277203 804735147 -988817658 -601394943 -496803780 873514238 404249022 992480098 -152950972 -438474947 -89085848 873514238 701916947 -840510855 204743494 -551861513 -159877586 -451080215 992480098 781636306 -638401964 873514238 665002512 150953322 958661182 695937905 450077266 844746180 655029646 242582358 992480098 661024682 881376444 116787872 873514238 -255957361 885116211 725958876 873514238 992480098 859485927 -83552883 992480098 20143762 992480098 992480098 992480098 -22895881 -752112374 804735147 992480098 -631060416 539387257 648639314 317766720 873514238 873514238 992480098 873514238 816816143 -872514238 -913134251 -914048027 293210072 873514238 109697608 873514238 835896537 -990734166 -35336885 992480098 836999568 991734166 992480098 -756388106 992480098 -872514238 -872514238 -542264319 -957661182 873514238 873514238 958661182 992480098 978199744 522748368 326200778 -990734166 873514238 -121598648 -629324541 804735147 873514238 -975587981 873514238 -990734166 -368402995 -653657973 -392130340 992480098 -246092273 690607895 -957661182 108842075 -803735147 -747341048 -429139714 -960934586 576421970 873514238 -872514238 -566448188 69437658 -964409877 971684398 958661182 267265762 903101084 -272821470 -202881328 44760091 358836198 991734166 503022152 -807749118 873514238 958661182 -225661312 958661182 -876463470 992480098 992480098 873514238 992480098 -538182458 -123599854 736320038 873514238 342652205 -693639589 682404646 -392328335 992480098 210951695 -991041024 -991480098 608845412 -119244108 58184400 -897005061 -990734166 873514238 873514238 719996152 983849944 992480098 -503172765 715774579 803336888 -268693602 497089278 -556818247 42760913 -643445327 -22083546 -872514238 -386316953 992480098 337842644 -399411686 690054765 269748601 -688335029 -872514238 992480098 142408213 873514238 -579505990 -803735147 -20278847 -497508005 873514238 873514238 -643959317 -711282732 -821649036 613837419 804735147 992480098 -872514238 -114281380 203388680 -179325450 55304890 563758633 958661182 333034989 873514238 992480098 -957661182 992480098 958661182 992480098 313820422 -779318480 -300455563 -803735147 200656106 -672754309 -439147262 992480098 -338774296 958661182 804735147 -662520606 -578796631 992480098 -989928209 -654607447 -342120520 -486868288 -1801555 992480098 327289675 -437868863 312891241 -348442901 724922475 -469380494 992480098 992480098 839125905 -379292272 154787498 873514238 -655231613 -540044223 343010751 -821146925 958661182 -957661182 350734324 873514238 728501184 -802823454 873514238 -253150020 -990734166 267103549 152122720 734368718 958661182 873514238 873514238 741326189 -232077415 -364868626 661569502 991734166 992480098 873514238 -230779948 831778220 992480098 -991480098 172263939 274416072 -882686765 214945073 312759948 803381052 958661182 -836142775 -540410436 873514238 273691035 -202388680 958661182 10043827 -27452419 -247063600 804735147 -334207838 -940796783 992480098 -990734166 758018321 -87994165 -805211441 984492173 883169191 705729551 -956253149 -607451373 873514238 958661182 -803735147 -129607745 -872514238 958661182 -991480098 791504844 -571152793 992480098 918426799 873514238 -880934659 958661182 -825902899 873514238 -171451880 -402642037 -28939158 992480098 -46937176 115002764 -179196069 873514238 -965956160 992480098 958661182 -685638614 958661182 215269053 781611544 638829702 957979379 992480098 3543957 873514238 862629313 -673676156 992480098 915036203 958661182 -629051157 203388680 873514238 -559902563 869810737 873514238 -280552501 873514238 -195813890 -155984430 514201109 -673540709 958661182 -990734166 -362163556 -172263856 992480098 27371283 610923016 899224627 -505256619 873514238 269146549 532882219 10654474 -206800062 211486865 992480098 457683292 873514238 -480425288 -957661182 992480098 -672701042 -627438614 -424268536 602049378 -990734166 -945098805 463732586 -194819636 426886266 372826966 992480098 991734166 -190565602 -886130577 873514238 -957661182 -298603221 992480098 503392437 -971037266 992480098 -346893390 -957661182 958661182 -957661182 -730416970 84366828 140919454 958661182 958661182 499857332 203388680 -273463349 873514238 692616397 804735147 -957661182 551518838 736909745 -64392787 992480098 -754283994 -957661182 139528272 571715691 958661182 958661182 992480098 -313567150 -437935275 -957661182 235216506 -576624276 -451419117 873514238 -184661117 -936549555 -872514238 958661182 873514238 -172344825 -957661182 -872514238 459416314 -792319213 -434170395 -359985030 -872514238 689742246 -481472650 675577252 -739119240 873514238 958661182 611225322 873514238 409842133 873514238 -750103618 -218243541 -961398254 -991480098 -990734166 873514238 873514238 132329606 -260512645 -168117389 791250972 873514238 384829057 376942535 -15907245 -99580226 -507400758 958661182 -333985047 409108487 335407586 920964515 301347287 -872514238 -440309781 873514238 -774435504 -803735147 317103643 873514238 876249912 992480098 47709562 446054781 990195791 -848674044 -675433962 218154181 624893285 992480098 992480098 589386297 -706758553 -482975908 873514238 958661182 270214280 899576625 944176055 -849573491 992480098 810220955 576675535 793938445 -170717545 -990734166 992480098 958661182 -950506697 992480098 -990734166 -990734166 992480098 873514238 -990734166 -990734166 992480098 -44614328 992480098 -991480098 -511204339 -495172908 958661182 762297838 -866525355 203388680 105987349 -578812625 -487854731 -639143419 510163308 -489865308 -824748239 873514238 910279680 -957661182 873514238 -991480098 -957661182 957570938 873514238 -135291504 992480098 873514238 -872514238 612701192 -599278881 -803735147 958661182 991734166 -62925436 992480098 992480098 992480098 928397453 -759128442 7601647 83897660 451584897 -169941946 285064725 619328111 111989962 -295558511 992480098 -588539128 406765833 873514238 -118811135 992480098 873514238 -957661182 -990734166 -992863818 958661182 -277128120 463253221 992480098 -872514238 -874142414 13765272 992480098 -9369324 -274553208 992480098 -200356445 958661182 -678282850 287797273 -437483413 505894796 -251873097 351252560 763530940 -803735147 958661182 140179727 992480098 144095548 69171907 -13502548 992480098 -761949584 992480098 992480098 -949371073 -366005422 992480098 -862895747 -957661182 203388680 958661182 -961861767 339236008 343745929 -437703125 -990734166 186533564 275937631 992480098 -411311803 -803735147 -990734166 873514238 7948929 958661182 -186160358 992480098 108059113 623556342 -957661182 387578665 203388680 804735147 672537462 417045433 366914168 873514238 -411707028 -991480098 640140510 958661182 378882847 -74968466 958661182 -331876388 873514238 -991480098 802013974 -837166823 -470486126 -219485177 873514238 873514238 591790335 873514238 464513258 804735147 958661182 242986548 872982039 689577772 -991480098 -473752703 -951727316 789254409 -957661182 -990734166 972456688 992480098 -557359363 958661182 -202388680 203388680 359530125 892061513 596210244 -880883668 342065391 -218574238 292493103 958661182 90205404 -17490949 873514238 -639637960 -325616811 992480098 -950859891 575971015 873514238 -111708109 492715785 -957661182 192877427 740054508 -971191843 992480098 -165785618 958661182 340972964 557554255 992480098 788329 442359141 804735147 -990734166 873514238 -872514238 958661182 -109789790 958661182 873514238 -890837165 992480098 -673932950 -872514238 -323991404 -599141824 -766377394
-307866021 0 794987854 -715793056 -87430699 -634896217 0 19866540 435149793 0 0 0 658632903 909187918 -262646027 -966315754 0 374327980 189170328 0 716717915 0 0 872273307 0 -15039154 0 0 -807849281 658018747 295269461 841689036 245824896 0 978389051 0 29587398 0 997180281 0 0 0 -775283864 447357788 -780049369 -53155403 228378925 334928235 -451194437 122311815 923877151 340523896 -866646165 0 0 -324397024 0 -893346282 0 -964951429 310327960 -256828676 -252561590 0 0 0 0 -501661353 0 0 0 906013363 968071267 -661826286 0 587170753 32423136 0 -292158715 0 836088210 74047824 0 0 666641664 76606335 -343130379 302064051 171395640 0 356584455 0 -877835903 563681251 0 0 -438376250 -616030227 0 -164080041 -809901116 0 900978955 0 -469986553 0 -767923244 0 -842083651 0 0 -177153530 -586497347 -337624451 -641742947 262197664 0 -2032335 631243537 -672823613 0 0 -583235220 -995732078 -967274753 -227749468 0 0 0 0 624369948 540074619 -970143824 0 -275031578 -39880768 -596578268 -309748035 377578709 -913214550 -55642601 -794393402 901865170 730185916 847445460 0 655702548 115023801 -454580816 0 0 -105746957 461703402 0 564463431 0 0 0 -916509815 0 0 0 -563296314 -497684302 -21858674 -737944348 -679513884 834731030 -752283161 -790237476 -124974356 573628591 785743013 463483301 -633016088 0 0 883882429 0 0 0 0 0 56895309 495499342 -625485691 -483581133 -776126347 -676583946 -638246960 0 895711563 -353569028 153781588 -637268265 -57690768 657536589 0 0 193729204 0 301081482 0 0 741891557 0 0 0 0 0 0 324866809 -912803456 -998221449 -384095665 0 -363759480 613514580 -679856813 -657856325 262832442 0 0 0 -527914740 747893049 -955433704 0 0 809084496 0 -779820992 116295349 0 0 -340935878 866165772 932819183 389353487 -248961842 0 -720912164 116565304 0 -686072674 0 0 968734601 0 0 0 0 154647101 -798773609 916044407 0 -524508147 0 337514355 0 0 0 492992318 0 0 0 -319738099 213398877 -558831519 0 788403954 376429696 0 460336042 -973659917 -529576463 0 64181233 0 657103801 699104757 -185110986 0 589478694 87436882 -109686567 950961391 373924954 -149519853 0 723033944 -617353361 0 -300282958 939457062 0 -733476161 974431909 -148017425 182049563 -496489209 0 -190394904 -901679051 -760626652 0 -4331015 562030047 -941861189 0 0 -329199393 -817716929 0 10683408 0 0 0 738056505 -610050075 0 0 902511979 -991797872 -53344461 -360894592 0 0 0 0 -49770341 0 198381613 332950601 -176330175 0 -925610468 0 -122570968 0 502486675 0 778395236 0 0 -860679393 0 0 0 -61070363 0 0 0 0 0 -977107915 -6988115 -937881402 0 0 460475398 217143882 0 0 598490399 0 0 141677964 -498851697 937883718 0 927761040 -702516778 0 -776063649 0 -613559059 860014697 -178156342 -527037735 0 0 -564351940 204672804 77902153 -111009738 0 -439310722 169746136 971184194 -831789176 -408401903 -537780742 0 907296742 -786040344 0 0 760078353 0 494814219 0 0 0 0 -822318831 -465962085 -639644827 0 290462231 600907238 564767796 -468867910 0 -675021407 -841237183 0 273044105 -78771794 -298006721 315834661 0 0 0 -858431787 691868092 0 -373917101 13471379 -725380030 -364537844 -303138447 -803159810 -577703240 586976284 -489752551 0 -526106681 0 -895537219 -755395898 -588735956 867812379 731061433 0 0 670153445 0 616627990 0 -188071157 -9130125 0 0 -968613747 -941763555 913423705 -765093262 0 0 0 273491130 0 514040390 -771483058 501143387 0 -778758168 0 0 0 0 0 0 -128987316 -621336181 746044470 0 179996675 -578988285 -228179591 0 -366018731 0 0 -984929415 -50381117 0 -165760059 -342107778 689801875 -503160853 504198101 0 930892916 -76676448 552598763 -117534960 -964360137 -894561038 0 0 -880283222 -350902811 228605272 0 899300536 589584891 932733065 983294161 0 0 -449836941 0 748806675 -631844923 0 790812553 0 -333114957 661300857 -29009514 0 0 0 8828335 525969989 -92121120 -819661990 0 0 0 65521811 928913433 0 0 -744691205 385549498 -779555992 397114098 -596329342 -863132720 0 -474429035 -46177781 0 -414018098 0 0 530105844 704355249 -412104905 0 382683422 79546393 0 0 382192299 -349373413 -766653199 667571482 -920799058 833075696 -109983492 -142983475 0 0 0 -590807532 0 0 0 -825589380 -84079288 0 697575350 0 467419436 0 -855369492 0 185537992 -172066264 -474828859 0 -701963420 -918024057 -280025179 0 795307048 0 0 -976348334 0 192788674 -332664025 291836491 -12040634 0 573928102 0 936517314 -682821111 0 -638909896 0 -46618561 0 0 455965170 487213583 0 -73859577 0 619046555 701705687 -198021977 602846056 0 0 -452643740 -487879242 0 -637492071 -638094811 -410031496 -513018855 0 99377579 -29276971 -268248018 818956437 854904353 0 882059949 0 133175708 0 0 548504729 -855219473 232674789 218006292 0 -239006869 -421665796 -139777355 632782742 -628403715 0 0 884945785 -823517256 0 0 -879339354 0 -83257748 -379674803 0 450782537 0 0 0 389278546 484307458 -974798424 0 0 -578159581 0 -288254781 0 271459359 0 0 -71191461 -197012630 -390189581 0 -963565063 0 -623837280 534814716 0 0 0 -724816644 -429158475 0 762232967 858597057 419084260 0 -931068975 131021340 0 0 0 -484414981 0 0 200452201 -987057220 335203335 836555581 0 867980690 893102574 -196946148 -241076098 0 0 443988498 0 50628297 0 -45533409 -322953121 -98897133 0 0 0 0 -870007360 -953872987 571284705 -987380854 0 364555270 436403130 839160139 257877242 -162871262 0 -115407122 396182382 -459749766 535593527 -994905678 0 54145977 0 -130366031 0 993468823 0 780026423 0 -141204751 394636701 -920554918 742848392 -936091780 -518701498 318693910 0 0 -854530355 -917388607 281392231 0 0 -85229411 -30347785 -342792130 -216169080 0 -783930880 -944747664 -468882806 -262753930 0 0 0 -61913719 0 0 0 0 0 0 0 0 -773353760 0 0 -423929994 870773474 0 -892014071 -869839018 0 -827716502 -558239288 704486575 941771461 -715241704 -607270088 176095911 0 -383250100 0 0 0 0 676254479 0 104809444 0 0 0 -560739929 20362738 0 0 0 -476664024 0 0 0 -216412600 152325184 159118796 -963174733 -429201450 237855553 -407424100 311546739 72873603 -312323402 0 797449887 423559878 0 875398880 0 0 0 0 837564303 0 -948522495 804900392 0 0 -659633916 -495067475 0 194808242 97289703 0 442903482 0 -727897782 752363619 805101422 420870458 24606907 121396731 -985812026 0 0 269007263 0 288408962 -262668038 92276640 0 283907579 0 0 -914584175 -830650632 0 768435577 0 0 0 -708133386 709119389 -928076966 882740511 0 -406214354 705586837 0 -103910202 0 0 0 620196183 0 536382688 0 -260767154 -89595904 0 -888274220 0 0 -346614176 -76615442 916898989 0 480900650 0 -68530411 0 -368274392 503264817 0 -642320183 0 0 -917191686 -247613292 716636382 -138103680 0 0 655170359 0 -524986915 0 0 517824309 -867732580 -489177237 0 -644596694 -252627049 -213274621 0 0 -92770656 0 -830975282 0 0 0 947611222 -7452292 -477819613 956538036 903882729 715428697 954626106 0 -424876540 -611412002 0 382685428 793886745 0 -351973311 103653927 0 616132588 -421201443 0 -551187985 418226267 23708015 0 -408632348 0 -51970790 954948444 0 289450709 811893481 0 0 0 0 0 471884885 0 0 518783408 0 623678841 0 902058563 -475822514 666052373
1 11 27 121 91 33 112
6 3
-741494654 65149996 -9589966 239411933 864277233 1000000
-13904653 96653089 0 -822068456 0 0
1 1 1
1 1
1000000
0
1
5 2
1000000 564210603 -770743093 -192399969 -238498691
0 -557381683 -865990083 157316978 0
1 1
1 1
1000000
0
1
