//////////////////////////////////////////////////////////////// // // http://www.planetquantum.com/Solve/Level1/Den11/Page23.txt // //////////////////////////////////////////////////////////////// Generator: K(4,3,10,476)^80 Problem: 1613943908^80*x_1+1994313396^80*x_2+3944944701^80*x_3=1964198045^80 (mod 5259926268^80) 5305299168^80*x_1+5286634589^80*x_2+5893654820^80*x_3=3421124938^80 (mod 7349867124^80) 460655133^80*x_1+1975169978^80*x_2+1180050741^80*x_3=4206652676^80 (mod 9414430893^80) 217057880^80*x_1+459460925^80*x_2+406619468^80*x_3=2182159244^80 (mod 2256242170^80) Solution: x_1=466704653954107938289651611815736678209694985638050430103100613482543154976853216515030919004796194339499784058317831782832896523274564752071850496076390319579362237947352036356707908310354202610153602247518224266430705798516009453490955762091639208440326332904639613387432890723436447746937690185981217773243566871395322963971082618840125171444993459348482575220871745060638405066499586474533774779976841377320329340302274695793118192365337755833009439965107197657547448122501660020626765483682520632576705322203631010178749496110972660571033688906121577563479050244304787753749616212059872225770808017603913174238049592021313412265634527907567548402048486732824057474984742238752612440918885185109057750032338287475365454596051280546375761121828956355306617619003258508491746001961528674797219009879423910802549622159818721152612603902492379518951376018269795206340352257009303582866044581220308630160038496738409442403962235922323363674914787774487935048068365045914412437630669779166966340693224320840734232899381977396773496244778802664729915749002954089027487894992344207082665864875721844358268846374621834372554920788195806857997398719243971633892653995932582662556847039588768706042748782128236131184264937342740740490587273091571970629127219457845970254090448015207434773206874232893356027142027689977845748858997605813949064726215731348300850546976051786889608971615806392817496089515541987450993918339955888390442859322329850326637173311337313372090367898303871154997834527378658419224456187022099328746858018101915728557664034287331068763351183772465886253563754172349947522800110304575506616567268586355856666289682370768686307139633326326298249308574906993416161520934969681912469881124406219503790476972355942208583489337659542263634104531190649088151554793764197302113710090941735005859320239009124519898389028364010302854679613811068738481027544381025795825273344602587071011265039862424413096744934982836542744710071797187448501385190887499659604083479928472772802617898335619303963484180264587799804183828681981747875123998545142403468139014562035952672789642281478592275387201353399261616033232333931098014091393755624101793468485247368853080451488327801585506216617995285286204734926810092710469281920281197238210744958239738281419173389501482078525298383781597954064884134203365344579579353875547239161889152136545365961688584882570260067326966200052857082105034418725630233885077025773886490346492298160181807296266302228685203839386881458454379705096290400574923314508971241269857351885175583708453189399455677528738672325490512660078640001978184593757022239502018709170354984735845391103098735113735610236725230233884931848209126632381417160786854920689255463150622336652694144708193002140782567016976314286472633486120954266328579859177963427480364646400000000000000000000000000000000000000000000000000000000000000000000000000000000 x_2=162230252645929427764503424722299594366614597862139555573632091524172115006393658536265136509791093636262065218781141720501554698911119788978309695037366640188917252986301028789945620217466327461381650163905973641684046043307775221058163846750628199590314294456761408809058836784769700600180224852083170485644556311693074133551739834036107815707498428116552055119262317185480716597100837441471045625409355642245189224657816558062766132521048186905411170006360379945126840219243571006804312151476236297147551832663025407349586522247079864408927718065440239743420487843852653186061512209739978711470291177180577014641506160711693513872286211683443440480460255017827793733006899198445362129016186152867390093741194009063646213151203511187070797711556297340459691953784118904773982654498334701247272775594716903351178827210411520833369960210613127165625575702831313231710639013398017407658914513561889655398013720272838452041128849028372317275702499268450509629088657911900076938786382263205884952501803442928566536801196923842769413973724416284796729994935622283679035152174061172698051788567405478606882316472332311266276108042326735533331753054106747089692534367814606666150812995490645301881680020810097384737708380708975814989891395354394707585716203311024314549617532963679030118380810597396729181531856231450147662779616738973705105975909513251079833767782242761082462427260039272837145658394976071920370496614153789958333175259905827492566199060094193446590300521383421558547662146870503976295120170467107686090839740106481219661310978871393716540462574328446779349493327179317159629720245271194641435708665563555834304337139030708861914892295846227502930844296016837367938454866199360569844940678293419913720385297012179527198138038018079432874433792910136407429432817031880744755681976253153083724052362362651883863581840320677522301743794415785336717631670299822592495767709489814285910889652272616326731778302539441349738662322562673881865940613804833327968574040238507742318521778116612310878790764361794616644660157920853378604700414437404614493375304789425842440158540591288200682168476465121899651299547628625403513575173252612584323957315212197121931686449575556080338915197885000894736944138854007444884188961209384124695462457049017683970157234898092896355944295324113420985153224232550959519796730055408792305814121818890455715350211633332361356947385708187174247249088413983398062991801168946091931494449392307432424767860186817022882238875481236085788633943572081937989115091183601373268042332663858603185897016991218949451312760294504478306451079526481494525396031240293914642719004869849267022001646523056348380947059438332012932622706728494848442006916855668593033435395457812313353406465189692596249708088527882567165916189324856673200160009500237756975097700000000000000000000000000000000000000000000000000000000000000000000000000000000 x_3=99518860345550122492012945088344118344607880469093926478002027531858959786506030321883153806250262193596089314502250205030607384657455425320281100890047443898709223025312050782921533900798252812541564278546560583400267175266032442151895602148054266241028743878949811160185779005809041627286807092537454508486991441315576112443578792567893192555857952634835410204147815677019713021044968880362243435339986102252662946429020810749183212051613675335292872456312438387706433466789200087653946034239518449594798979978170250323131010012828721591890456070554506074180278246061004357988528615982372149752315783637977945333091888542563579183620514405733281751883641773472909693193804883505562979577081987033044201592309849694087059120002696238213129655612684968594428920060072296497564774648911948892681256190240910039592593377494076377084846923344373328790985915074773212587459886144739030607935023110712576833241212523328727896628535787761083682444362309919216268798745270567154074721801729911569535508920278814428639894769024543038818541229487369204359557326938765705630824750837591415418872966590591305804116642496239470510214135809681818577032232507587906232797940414398858164165814742874694865013902640882334612246321901620967032392450473079992833119629571558618334722118402898056109358370865569460719474323087152821945586771034376132196928853698734017671603158345320434115467907475093609431984662634637009826181486252079773299599496183347229698307832963509191796496512169394081823904811542646186472652302255249397723706176464311066070078649616072213522989652510476504920265320311517397669751174536198275221784567507387199517918132692154083498036896517081082389258934017058888142897343893036679383962468986103332486002106594564832373286598173955615400754406153270672833253016993568347917177287830886852444903607610984901371171571074754875059301023454213803478067833509681683691769489674245648215015043601151439618281615982273208395808594916758616788695330513988862657001985002891298175027410680723888288934550057730575866695555857280827810656324546274023062311725472029566119006431143211503888818298686215979822560044858249670800109334050239802258698080146435172409024816707039051112296576571439511259105405112504056531717124834161522943737285273195376027366757660562737849424193993523908716432093794217580171020678243488117585360405920622858413553759483334413569932684843165538443984184621691833264358228578103152408771852308259544156090295103085198023243687036082653296530909831980560655905804579771399133643610972778705919063842807790275054049632896189220613554699004372103908759796247642744890915149693714311118567951720718311153670788303982682639859828049506968814076224795395319156396066932383949207792966774622712639166884376114274484590943734761822256586502933791883047469200590885314873036981145546740896701398840228785502188193321472088055663726630401