//////////////////////////////////////////////////////////////// // // http://www.planetquantum.com/Solve/Level1/Den11/Page33.txt // //////////////////////////////////////////////////////////////// Generator: K(4,3,8,1565)^80 Problem: 19052305^80*x_1+15241844^80*x_2+23934930^80*x_3=20815230^80 (mod 38104610^80) 26036516^80*x_1+21894343^80*x_2+7455759^80*x_3=39552882^80 (mod 43788686^80) 41362652^80*x_1+31021989^80*x_2+49112220^80*x_3=40338311^80 (mod 51703315^80) 27343054^80*x_1+11036704^80*x_2+28368203^80*x_3=2459155^80 (mod 32970794^80) Solution: x_1=8471714272415535912161968031270919332905355673385850611950446746356940555140945581034446896416317601767522521620083352565796952850211436925553265676783725042483818402053763179525723575106387945685341123278153716878329245328603482050301563742361294214258505470086123027779285454742574594132205219044478205092283442170387253316327239682659381311659636440865235581600726814660537792720035510398606369033436616474086725962480695990086632087595242367389703738269099941004289616262471526838869243453734387259028108611705319560905104823386573098035709311057429779528623170744918481373150732513859606574795829985868951086175321651848965019811655185648036647678357203213529664060103985380183235759421161340260268572904822091745061937583903080259186276623044897425761935324571661392474657178210686321868164344921892543794420489519092965529897669520323805309030702292669909098550345051684308872213506118774228822593901137160001537151703746480768205535747077790442883741707232687414131123015663842451628048802438812369976827329496230882183242228317529099610050717429364949838573460638891459896530238813564103075261196188991198092843618698830890127437487812733910761527519753635581259320843977474541751586679040197740802875449598808872591510680068675748788838288235933330833130919617853766657598788333554323965087146780600530508555938669170532157376466402783888188369507957989615334465183785285671852128072050877282226933517034801346337383727535260162854162996930478395222413655821506008556280959365370019273367618619229997901980807767880102620294008119970925735933321281068403508742781737261379629851592707859037795640530271635727712362024819573094476939705144938700579450585201611325319985095640704573904855786089632926412458441798962687117177857260717917482870448199441122983487125207192587994116723216465447225306381323726258157085818322819590461775234215788309524253153118619545258581542954081439947874536017219602031364348916712748502958766971986691414116576638027913507024509646557389346372658922006179708464975876527495159931892588039218555366714910542796965803832429353142159178546196339262501642723280939417859911551820238713609590660195390544220162416179410645898007590281510815349140773455894564189205684481976430417518800967370839911297845882575213219541947036370648813320474794809572924223904898673534359506314431155160542793957376 x_2=4878629191836181837450839868144781685672626299715708655040014302891374330655467825715411634083476094973123129649674333984551595062024592222011729938991487618034586527706400129973675060753548946967104530545724960897318780288818971415594687648772106951908830989523738437287175770559970000227917685401176138565466671216416367150093962694422804731965960504410329953876940394927130731834770262145855829457945633686175799605598306205201117576518152311205288213836352419257302850902646864818288836520424595639353278457336429206753801277384540618947589117657533130516886939524255470017122178881508184924887975166406725384659108814652225165946942172092189035237043975841799237180927917903618470159243426332345286390531399015451888843504633310650174911953870319654221264271039105076842947979839003408064740078621452922457768810880120238711881603818650114110974575666470550708132539543563354080417485092054291699554854986024285646909737214358237499148248502694016011709609397640713524155343365223918777926819108890731722360395477265183830032736186429192312314573462292312047339475816727456946199496226457772727196128369071921041949691994327321474132987395519874290886224236148344697450598834207632305168895106660409926204467559708299849863301421935618373017467857207382806874190188815370333812943260795099454800406915616328992397756209041530969940530543009066857658335545593809472299703534187879512146883712419898795696058005526860163553024651681847387206653591086292957400435892050043715799126555015046728674959790500977088275059281411646818856047321218196948949604590832024204649468811568178541345008022255361864851820478013357670597752470495682903211306566668670877273802346006080645671429801016710441941233227047807533722271244985043319739744150048601783045502124514961039957773542524090334880493622753094571591141881155108738932478975661737962581319348558087632002710093739763238093710258686454060682367321166324364935101169515717146734681700729657537284569602827972152214405038652220261519269158170575298487309004896592182429360655751556862297283926685693825960165273960060080088454814409838464037495745997582710726556459065217354871117841847826216444906604653376524854524923114850911190801285816476297386752928011996137524150602670435643835320427342754879124877140456438298719525325926625047303318571945141002288437448441982269287109375 x_3=10093726995152782191735965023822474256336859905362147136098088268410319505465731096544145889722451598728677014250211889209661553207758610432280920712645736807401298079322100408014438177138687949807732774346520501517351434570612034130625811509858236109960622327746921518758644438912030413576152380829408719992454732184295269137270676370608496927417172718696870334641797490026594445134759781973852777000497092388604826416678343832159645650211502775928996147474326547282477821630606717024898167585765905014858271724723259778878249544395252138166122603566551537386315566638653769263185230706608218639825488601074723556698246623404890161150424873840450125067300543392895161829297174500898176951634743835128880831969105510458441347738943933345577214833534711502332395790893873709892842634340220558662572669733161173881725370499994323505429905563646432386696876793753448820065147914255505943129878604602383711358274705750669651086753160638350156224836972320605006484710632592200583668559627024757264884434093285900602578807551771342873261491539421788609083947480135753808929029155953592333464789440548315868327200180335508991507619295588242838087433604885010124301476363972900609354403885836363976870310856015216053223249360159690105570387381846841490018493046285036832105573943273171112324816441518627101917073450406030486580682845701894490461824629775625743215563683455691849824991476831263168192290421175118313966696681807105676852958212574801976373351924127861748977554703268161788546432689801083632545773836674253040104997366536383030318067032096430478460450396311981402796541658854002141998511736011927085318025473369154652879811492123433952244738065850494997874897237246215141345260237822774045393009638128446644673888524190059687310814649659165324230382458152262591646398992408244838285872548758848886162303719247360639511392399573178026227962139534679642831890312739308917487356927981838254597640285198479469573817841671317104246169641129569646640554475858824439333564504942642593911936143094344177435129973642940910759868077232855906316582461281034140872720346075083491695918788794358817107072254935054818669919692764447141289855380792732131291801169216654585168533355910452815309519192546276273108073053915289443485308439884960662897521102095911944087511389101863003826891877628367036865732198069878222668194212019443511962890625