stan@clyde.UUCP (Stan King) (12/04/83)
512740276269320723812785763620340221880046586227069926831240384185823127 430562036107774949909290873212555709320045159618580549153379156981345993 400430140342096387650305139593110201531492353980427458239674399280795047 471922595649354975511373108425586819779691843458193759823771944969383075 829555852798843448398440292684537504239767691677248415064641091777251902 819126006579474017976932469836772698386215118970395984248890006127207602 445911234087810954645734649155414392584268514594902306755154677177595479 326043275294548180609880292900090742744504295665244001768682173964234228 393783404284429130909934796910274745701919014196486248736912528723230412 018067171830057434251357669941185777431339506728765307485058832493710340 828241319525643838378720727896376421758598929765213037604300374375373885 574509099246481454599605064319358131340473550548458943072309379882335985 627252266833638525995267775655285655128900989292858535181799759703049851 488889639785335110711729879744103419447755930437210909729072477094753041 595165297123890231781591703868060376767962105095114378066593378369204496 656507352878526703089545090220941654908751575549709553931290430952265766 257337991023733366784907984922042384076288497373950020012729897493483006 684039315883898891496195669551093054694598082795109611296266464333599248 728056013490088667976418119058452753559630999310334402928242536463995315 666354468210745480493125623895553311349601881685418219554333053108090632 344507831625096734893963851836439776915425665985617348000388365720667052 580533938520510203180981758531484060297268201941884623865528516400475214 581257462934749614718786025583639954771257227176365222590072454778248463 528954742645180575938559926697388979573423229047922033211589160976815628 834245793590912091400732390919643838179432645676829349050764518804913985 649069585592134723966710605859973040307047589776177738487642845058734581 999300771972453969909805554167972987365550457670900990560325903092062795 899304226639742405159778336005033489692272714127147869904508215222802717 638724225892679553679746808513452862510697609534519157791347637102841064 674203767405162845587800021637726539745208401524086709086886722175359726 407618211594901452209455793533211567851409981797032909168852623471938546 655949465337353789900332316610714947887711700639274293231455929008483577 709466760602978045893403638697603927478126855584499551261496443993292494 031284833364584488779751629580002406477418540215907897880516860177044730 331643171361713023479435054186679280689300340068920296317647026335202306 208973087652704323046301487914452195266121770367779944118765766297338473 796640258103874796104599569569105234854376664049937226144544259716060625 905396606873251115100517429793107247644207065472572899731246860699749626 280695741775474611675161188860784752011823869598860563200576504011645248 300373822210888318264540092774837599185131648004137813979750143022591091 777828373908861033148152700715517181053385635004661051904375976373528760 831772075829204364783609033658069016057030546867332790808876934682064420 222237080556778992465253371028301362316152156645243495208195945577679364 559643344919124187577980456888813413038405273703858148202324595772710277 426979026848362339784987730766556636007764242468643152136233153553862523 614720701047772645271460857663921692951366840845262560770635388353295087 037003580187499581281345143200844894726639360176297980136158068790959181 557938947776683475325194028755780106655172267797996314841246693694228087 327759571969077132521485678881142403579343396339899333103111944138388295 538939015165747639719383631447125840940466784960470829082327604421196811 091156781134126208036077879086594755139574481707058382406115009844503283 519791740729869126101337889865357932152207864036804807098450108679439504 233078239039675184547152503092005741616857823642048662242637876758688388 389348943381301135345557310122112838440654574139403358109443763176941213 029466172410617518112539805002769511299343002363032367549099293949650474 480557863547217978833376820066481960728434091732275553186970923002082819 253856301672236395356871503102480732699814218147313579811661912530867291 253025668319905148059685561912264425168681223252113340261966922258566846 590691113683257251456200927439288097358437379836154740647943208432940334 930100039482723021385518488275107152806726167015468007205378881528274741 057473745370363756363057043511762819597857385944173902131463960919457061 746838096431298489805101580853124952017398145187916499941474367574980423 477472961172341905264939370358790824864903548376038837767395459321997252 046051264813503749364171662302650756694856817761250109927767584201977333 309089492382910011007630986796915108105258898260795186547121331318324506 059700227269311024578596552757201621758818218061154240758756781573115426 593383250723188409957759149014505857436343085513236956174404714976093532 604663308059617255408726879800084669130997004315570190573304044654992163 071655771485785143529573824473971117922225922724879510048812659473922183 560374960031493463334407635302828757858602459883912682206971310175059847 467081275869329265916182802616695034674881514346333470454217678452143538 867281757861927849467222880646512636894562518206953875315074868182797697 451683449191968244749959547937647383005393143101472519553034501037426529 933248910413241027197778010217644083462544601286666534719448501449819221 390671246157155846185621554409424331577855251200214095067082524142648559 965988155435361259140386741242246077653955553121907087063030552632346772 477307011965281113493563828974629279822937885688836313494092670811488061 959911639457881904402053246898152181917602520701474916183828832314949025 852387517524828015169975022146702440791172997049722173410904385851196554 901887794319831945958940173728033040751886263005158888161356956210884245 900476019960540380159839756549182365114832690140052066106619424103598251 834506909679361898128245755842749748295700867501072018377443743578501757 570049273662620461241920670650771096163564217020527455047359751183667592 542038136830901570993893589160162132176003691641131168151612329787497591 548019870307866341945880440286430551678782034598569342892720594160406217 496154537167921230883455282612171593239254010737957715436182681849113752 952673804938390357565185510364232641363012113915548416488824337750016340 723304562246697680012427194495031928507947120964261572169892730276200434 856798460948433258252931222288217285575471897081960294919677252021446309 459590035464995540978917531779217326996789002914227120549444934521787367 128229561258772930510399997992974348157936907062251582711022704331161862 793704748923701508273401646614312308874237478017867466421451774952437931 126958323824927651523113575921828576605467781544008285836245203135652232 261946497190875174139992051748535593115427676045308265143993832455765967 875986132549980419072261494369440718600700155384567612168190071855150015 938591639484710520905063576672822902671715968653660591184364916536576688 352482756488117786424176458102913248812907650752751210950344915843845384 171928213855816252129932791386278156195654579124675303412786194193416724 988692659544532745013132251771377017949044430991794917425763599027261893 744959578381869309546641762568516106443532699939110601589951123503720733 846595039321971164981645625698665695320668020212625785909832389179958088 824262395286347784846111323528892165944531944474653937217471426655192601 108678496308672788660004914156617796085138854279118415702743663476581025 824516788205758462582694622059841509803100672873105703648279178267666874 449863669029491714632335223911911947612780308875828780192408075910690302 812873303262099843699141522737208390700114038662514477647333461653749781 162735131716176675415275562918357896591405761277889861633325368007698972 313296309626784361966584073810089181850449761308748056368969669632533883 625775284876905955689515502338746727247121743855929727042244324085919329 588596492261290799252851632952386002241407712646819035011567570426299671 292455573850608706565453833418709426519759123726383987712504531635268328 405687803145895184936271305086441633489719931521113185740898006988868166 077768153814646485367230731815746733597291869626235987761219126429949730 685692871650717588062239284246716507499838516518148350579449954481390634 734320494292428913725618451488001827306643272627757718026074680077926993 888191030732382060392938047952942187601504947669132098669969594211589756 848320824479197951990124037500059119501676501712614454850579903099870171 397003391581476777311813235880429126503395840975536912785395723196259014 174346156953677974963423563979835361957245025884775945969484690599447752 515633927324691334675995674499011149633498180590523080204100471592742734 464793692775587649329012416707816450534556476634855812946260911651078222 493722888015589272976941556247144576993114085539151137862436826354012768 667591154770835210981817564403901136974956585837281230068985404824704880 516905152731808227647959676288755577508825657011817970533103176174733496 961595037736679831106106901561131879211865148063226939479627499260144552 960191975601574494686111101202288671416116114777393186870286988449085286 074382882302731923536813886599234326628879024637201031287391743371899795 751304390616360436146506063438647474853758240073053015972294093982604819 160542927012433698127577033813897357761659397162183358236031798014429866 553311595714178860072147025065818106693777019240868334469851138992451354 095538598606835767070385279267913916724930458368079664341635860044052007 228086303808159215454427074703771549885116847560756061113896396688898365 628444917123332663121637740066080612054038644424463832305737617160163797 189964965972109399936839068508226054636683730006744340150758876000771122 420387630232597730481803860371863000025584030255745949517907554936358284 035498779064332850271436810443525908603278463321998195071428836527579516 934444241798695357144508466725764577990342068695003523637363599779724178 443364175239391413734195339275977143524991073234572914259291795906620553 529259844868772324911988904628445368916847626536401103394164727697192083 936459258013437388842150339070654113185433645886871557346316846894670811 574594827281305529902659267559273143968012115395733700800764796835899807 482538488574867195901998349473804977980737797705115296480609144979419297 250108398567499644315646851912694664495707790921943412790264436739443534 191282871966875225516698585255350736807448119941906762376736959121287347 359420223204415617433147308096794159480647255370755501233111374521270958 976395536191912288201130468667691065545737986899997158919121648821654175 185279381491140475053594930018748492583743765180478561695901988130998405 654880627045611645337040521943537254759594260136514644158053805785543162 012544748612478009989423065244827939678256523873930170712185093098380007 962867835129930178770445661154153732134394753710610135119319593634360293 012299236074808775398199323308434441173322363918321977377807403455936678 560898952418168344240895381932452090694063738685840319802070166288968107 687497530871900414916610922371936852561952951026111080751630729719017584 596211055563005298530265146251165672984922350414865049070685671163507488 833570158947837797326981939873999866072756967581161704240810277825362453 320790863072233353313630486083395331914118752102404653378599271377572468 520240127107370808855671412180018324535229224165973839266430749554599777 299542165804128832120009355237582414171773188434363699760171744001720137 742920913021421726918159188876320378888497187072742439674671471113136187 620060699333376011272552118262673727964646363102514554625518946509144235 797649383700236195691925583445224270330569676845618730444879000761761384 457884966361687147513185020459057709102733597769687526384489699734094220 828117144008494298747005107082056969780993552840920658058160771620909064 655407818161711497762908154009483982950144401389457877386668607959738337 019298533676172960873387863123859363536841741737488126355356888930530788 818957248852533714176218671951557446122683867714710808349166041382705275 505058610608911693816006947766772315519937392530234037354987417284239085 471178484104929019688841913258470345262686605769238124792914865722785781 980231953873063360745453568528870544298064477184658467451090112442070690 408927634310291673995013288833020949122073388950420566883052391942097661 549074759415032756103211097792358555794729734533077327753118443989177572 376440646434248591441622616636469424955447928740662330352228258131921658 893707437584641196690551386003715332332276892948405008552491448409966307 239614446627853434984612252483994493160762360792890886791993101189383800 036503667458550515779729341652763975841513126387402687822183767421782359 729575763975633510381451025767271579443438463305268784978938589257067741 434573417503042284251944070250576030774219042227562734723854346090021687 963699698955642836011811199808543112377445285419439502844534859478900701 576439260815441217338656167141707742539283727463089645481718774828504838 957431073008992903673744813477709587558557451642208187825883744386771022 193027184044645584988451571798325164772587696963691273485044343516434605 503391751687963188127106562096126474140482209502636266733268218587536459 812521361676495367610112768116428806213342030958578999521918624147079742 339163421370183010868223718652649114680899022863298301121212624273917001 629455994911341372954138274083155982286355535627375109803863368001312866 087185382018934236602455324831445116067781820302733454929123521656684759 373540714168188807549663417111754107526439066615417191518376810230956808 571546603156176055919316918384777068074816002471961759404216429830885048 095670555613057708076463638911512285148859684079011146037061486110649185 673168795717305663712130792313739481271446797065678530319948036910629068 507596445292323831735579193299321216948006172597807023611533524026426661 944260834876172913996622819794762141245812181826136653518748480187175860 307895967347255085223925104941705600721953482168135224140527838667320013 264276995460482475337552533217101182722902748529140478057860520409171054 246977651561950047894978182601337184211688190895439188097780826689827143 717122279940541122021512400619398113446542438638851447913957799309475255 395049074850591055457656903189192577109050114749759481892705393540200245 805474158714340926072696596049764221791868971445018402508589439556406769 199720977379873583413054727088017728512121613184131409497141079131573036 876653954929786701814588908647247041884380206591015943647829620894412002 416517801829984901169286962636342998988406767261911720095497601054571856 377717841190851739792397624492314410040321959943770411744046373410928109 844891247534072034076508493195114697185613173403568575311210698320264880 074682133864229859735157316834194433204936721095757679729223025042278825 229759313053581207951351185779370674551071168896347395381501856323312820 228098416855730204545151409802585934739043907605891837589295070335268723 664324508128247093856390378805175322021462101776115453421947794328277170 816438336394215044581446081527301885922404943477846383556452561473137915 693526453405239910738974831722091772396218704258563790267609977968134331 558604198865457679759000571377763574770576604895604716786421024436561112 252983018727725806810382491366638590119891661117366225164595980499521905 084522807155267307843953749065075568497283304567619367255821006677447613 185189139364819050113977653153681051500544207491641546887405583576989667 356268221759965802699192462444165235090878530194862769373446799277813788 784441825962819924381472079926830577398668858067837878839684050663712572 344283456280891392146883467219455058148047086697680276967091783389142066 635598954929327444592228298096675794614345399624534425156709672588329932 324417260273723987078934302827826870857598688309060999882465341590682029 157338895375437575908792268794860660775558185382958531170253582098784890 075963977247607851421270811778090864074439705758090768398954162056219655 187590236871745313378232959671377921137155641241661055565078506263408511 867220848865514774340615772992315015839024920269674632968164774089973464 617372544597827040343017711969726602454007498611145659823857217049597407 688994380962397111296049351334439020218164799629898531708656468757988277 178545294817032337846855545497322950030142982702697866801478630997056002 578080597265886602847310789826433148436773768487131617211993530966590153 229556591199879674897768215092296582337810056722328911878576504181585823 512834282473045100537004082155313461025914303446653137047922907578919722 511469971039973536989080381648464109530020905393718025144451046608502647 392841334914084575119022448446206229183312023224211982741367152790823470 528488823204340939450478372812455199542741138225239834463840416138790229 017964019525949382042743993043694923292791341289607753022988503774529452 147635803833418260412699865861441599279722439065153198269472130291184175 438065212129004198118219064180562179703875990315777735425015855047814062 245135439342282222857647606156548764655005173223104360121731797646718135 731222754096839318756145125305478943174410973438844707437799762839144258 971247284228249659985555959405313145571678439188995823592455212430052389 860796931774554563116043135376641716422741876689332053225686673491763032 625291829183890545501619158402014668253075516301190203281931130996009580 424687351042458426409639469930667008801329907654853879997303214599913684 078273701164765720088829279258327539364450775679446551099853832070278795 086574570443555758173218006635867658733600108830807263584106879348799295 773171260202737335395618546818203222414818797421977697361576807519497524 890721526034214761269973964039393543619055696912087815835720789510085361 398711013368445989948643562350374538779986629921110249802863914824643222 599264740579333508242370925686187694161077531767513360115084665969192674 992324273839146971115911633638191543442459301418511483001735254194331161 893514179122390142225942783881590753943247761469238102294428730648117671 462055900998783022125993062471167284800325485988871075840607996271917859 772838582928732845010535894245447132649685817150876095903721363373192620 046692049572299421228402800019075161059948987672836643284141399371365004 138628676543246950371883795095157161888263577000715516031342484995228696 295230290461308550768169928213935944470594299559301979430957550896079514 733706135905056554186510179307303814487401276589597400408167057188009726 708649006693235693744140880092176173891579327073716960164435917305000739 139965970531994482332015513583949033270022154771073857602172570013159700 721111791554917343508436602993918772314095639838008042779889879735294638 643078720402799474439740281160477545111861147491026971305190808416766977 594498601182268021829195126199587608034240481964813790687968670761097234 715094781489226037359700619505947836708861624505498654496906028356269183 679799933184250123343029205815856683935257481451862410386871381043975011 546749323022861212857579630785694698782251033829927177542211247145941649 634082438009140657234735812767088362631616187098716883743768507152525005 771556698380699302102184990935612827339407210730564650001154387151538858 918518827416042295230379373218348197015410899759928776024345946549190622 720489365743713103573414949514522121632867757513219433344650634566717663 121559762097483469563704174320515554873358810079378824720656274159673577 107905332648897934805444569933380653134085429853242289012103368630542748 637724842496899588312330958315044761282564193651413648890877866276666582 416261428510385177275769611763994450184705073991619021432862184019023824 604950871685367237572275753976818485156558034910588192802322158460856330 680838574274829764374641657691701332683525716006583339705413027401787041 130246609884486409383564525258502680715345593950005637679786223183561241 879188325733688267654437699169889213005428074774276405261352572717159225 611427721695041623008274261371266634059784045313953636814968985091083006 921343135575808655706500636177056408111116440695331842442741034414014146 037215257030538796154821818107165236519202438917854428333729064409011028 371718980914130605969125432899286480166018075011706590572319983952771519 324084697782354400007535136844991145736948636580658504142180966230772733 335294327012745401465032514074682745641406495215360716180284601312842225 779380172885621069805108160803455694320304788106910905316638482974058345 496533908075985517068534685648045898708859747163627180406106567892198659 554841399165198394647932635855130799484626111605690620707692178983379364 108576993806699209713866024552236937636222453081070748660471591051483591 344055570289161408234185468614278506929653310932166122558372436782211616 735588298141238035823220334400119817867496019322719475585779810460626398 359013310234732001599372930816991883102166917747401721092254980928689916 771899019702876435513070916879529280727515489279992824471886724631435984 611306775965720902182574926521361847486948502723908849648977922796704755 120675742347388370839879532268988864750000807007577339701812320497625762 974543813314043518986399523890034816501021945740611169359387716031434034 250329195031480395338390093376680511712387084956319797360770690486321960 612528967535323810888597075607195571906364532038982327762745094111829914 973613805778943880161587381321958029406164375420570137422842249343672401 960237598654084602962680760165069701473207528150273374949282918912658099 195096892082944642977655493821643544366744612230357238083400887580634038 725856208987569013213433184491032290879375953928503683283732960202015975 837554031316510262179285718486209856626962264823597449438889995513271550 654805040651456386094838673066067373291719544412294693866612645198144267 650946860003533583010685461593420638125896432654663299267043883669231164 598088657993985628638441815827006254894291312055357360405801167322157555 974406747378660203885095661302321350801071215757736094897301860468845061 899166323943781796529499404860804269424098714900683460097187672764286321 769301415167554480925810436552545376357009454991004152504438193099885100 434727142692279509501874653252942669485874732422658689636736845451027682 952770089476308460208667050730501658756321064715668364221676374972521485 561692621775535472972262892121122735648869244714711411868333812290532724 200773794788630796892218831092610007355338936288721113694098514890717563 964853526860190690443644082905800728384159887195176980001756162314057881 731938796827130960097131361420400888899790548466155796838877416233735912 089068258255119688208260968264956086204174367634716248081962761614873765 939692805453980057079532436037312669705907984768196370914017939971509394 198129732054418170200060465683176809438334202626534235511224805281379287 767944892063319560720796330265496144232565230838479388475908214325116765 320164624664363714386231282840066668197921384800596529258990679309878388 355111305884230114058595800232020421792277839189120708062623396210689394 635858516811767531728938093412634950461530845247598000244481558476611708 831452255226478891735504664244603400598291116485286526013075872156719566 306506189286199884028045203596753832851454719846264264710746418546998170 394077327855529096603130494532011649016618852674122175581970081566833135 764635865334239137556752595565967631971796368733564129062010434857187220 736540784562310504597205299091897888705853583804119611510431591591519570 688852778999858287160079074266165639805671240962416904796050698865338433 092447775519785656479655580063182482968475193720597548174420171521907295 487640358045928854384083612109334603395047473960326889959146036035897855 559852702576690945863382294320640357243968465926523432736797956879286711 651544574663493586179470081169339353921942723377522500204120372895405306 638933551052448064351135636577971386126328103498320649276593984095638784 638482860638240096198577265705752841963749453512450162949222065737418107 154852875262311382602923285434138927377233331932491793853073275664704846 389961946194735075061533442526441497377072674566029678915759899089521824 507890514420960815829408315302026987347828924337827001650632318935509935 216572625512021096745809869228167668084566725940353997585766639258755658 054063394364505274280296477304340036405787469723558718317868257109644024 830498651072558034965752046529361990195386639454401588586028306756713387 784098122578620440332019638590389527796709480755351300574713312529606120 211481118202180269270812314555156561403704848886390736815579136068622840 691567391915212643125189172855060342041882262100280238200118106813621128 797301613357910037451137775411218397943946011701062546273179136571060870 723336440955887825855956027198927475924566701896644479984393341183835927 189626532488170510702267319310024675672950210737821967157339600671729032 724896184413435899267794647140126041375148031038142492527521456795829463 081131558563158551001273045088179382668282076539433693223365337382868613 316821475900846378703651495919810860094727980603434161075350767480267072 579064171653744025182187319816928189608892652602874274994050564577077375 336287395692981008273221835454420080545810203302104691428169064270492370 609272302896660963150602325237543925545628825211754132147150756287610515 428508035552714828945213095552515816442408202810179069379672930183014380 414862646082656149471805933107304318169323103361004485567433035580502605 272505592087472714806033862306974129394329825699050322068677173836691280 645942721212738466499599401929395393078878617854567481480929496284871197 863316419891277729919054783146895127657970406640895091540082484269789017 560499206333799410745892014408055730499037921939191848659752999770793385 054613818056838408020068455635699356023566881763858366602475938480269527 705003632043167310739887125117157739668214124276826982314025611550888069 149816345708480160409872426589794027650122443610602990340231270818767602 932302223982402509281766458690692648598085185689851812958140470893973517 873263389473262461187907290697453980164930004495510750809818190004514914 231135243979824427693154405906433398578623706760258792733311588777408143 512986791532681902323045890607538463559631897356760546315019007927384328 968411885855603711254697275823937581384973914942146111849168797165363305 193066936277100078398716605862315905242344184973206202398684439160071382 034803559082019087066974958711800551401063305022455529288072276422438963 333916810974954806527241315339213351601250412696152048766406737253153276 691443250214189646359534599151793225890580959204426298067612451774768082 521870759528862466711450670501755325261395459442275006325866527239901078 093058174273118023030345714613284615704917470933895053272150773038390585 421011753871184932895174829586604749678598341164418535288354807453934272 894815362032146132860766574767805881301143371158220936898123079443422007 426860766211717416833901793627869557056077220242082027093907915947462794 035029691474124802827220157183469576295963277206742474569624259201884340 489715478274746039676399920017305747697223997174593522480753609065635015 648414619076010230066996146572077626209673312640479423462955584069775609 553201907607398459956972386626621698551926203985755053698168933777776313 943449207373993321959493112387314535743628660556999702567793326674815517 752749861124786122479123620154146642365885384017022930425255104126189891 568750423494308212568980210929809842233863745070730824623854757540899370 595234538951169628155882957509858433491406120687110330062082474148299686 381747152308844152845611808371807228497299258063380577958371889467534146 182808344209938457088201299490070065199424072229602209748586507502115787 205269791472735182990962983057373211723635393409360091919921236300045420 274762922621126251354814289630322005528617579632864039069501710029237975 505363525157474286944963218833437770408906142462173294222811940876439545 535169202118146269691286115502814867352526182295630603984947925575112408 661344790727918910820644737090579609862721377860705057128441653921021013 647932387028753835948976750730441718934905014536061664713415776387621556 923497019818744279642215227959155154500302547271898968102247283340938813 111695257337614033147448580944665849042937856239761302870393794229670146 013365913879618868264186529413776075320662287412236677742884933820991511 765977600340488945499149377212497692007442706112792087315652579747543134 091794604720338262571713932335843783408305317861163869245989924784587070 311084543064193096870765510753559999277032386831302662044046399154240285 415312435160897390914865554331877376580899071148999382365874730829243549 726621912032053749074632329413920340114442091552754496116318420001168846 194359894280952801043351839168249936261100907071907444454688495238670649 516626542681007738411957214273701367018168822763165126884791011002759436 026379630211867894444093086849977194481860472069741418435229287503231681 735920949667178680829785540712544707590315163825706995663029808626775176 495548303830804416627570117003673576857256771920796477283422454504497235 089464815588783844841933173119043435173363623417211694642313698899364841 794457803083193894872134331303705412656490067536307973194353203324594218 120396085340828480909263052074072432160777588771300142302685170550045816 936536964284517762448786928895200176491100500573751105143324193840466716 921412275102232795124642298508179028432771605989190790951237965762279962 681657402140134800275424498190023759850646999126935434529330834631277944 240473296103713523687077188356361355625429990532891047145955219836363665 423500806688770535111956822680219085375907666650607964538501157318663303 760694185415793926243780497088480268378419080836088647918634837938989215 540061065996984457288887256717475344436363404084673103298975255721710354 888383030213594211286557006788118334892780867854870060105408674925221488 379586393989920947270253386854485701470567489393284337146888472562883466 372642865778953580978518459393086704983766756442777250508982774902970010 709535410064641624992358856783029052592757018083850664780398777072155314 844907373046315254627682393604288047336945915331136810779178765658003966 656645218621189842501154135766327695758090746432866733872960804295606181 365050562291260546123962975625966244195191927923327467017121698452434460 139693728916031899776327496230081996803350410739620580055346211614651017 625041682669937705811571035085941588562324503461100028778384975817842147 644211581706096341560672258108925983131543126404980634633974396532911109 329051362156074335428586161691597285629840058650813022928883884272395672 715040460351991596733484201266331264641720958693120754414304001780365005 477518877259184332600884915957496575346118255778311626644813603346989056 404596172182474038141854700272958836072810424503440069597645792440840000 115821935452746452152720676413319603744140392127883262460146111226712530 915993177623457297948211433898581956457442930538145329016798888575092048 497105685043413969224474559082154451537807014883548635205211465612559677 085171736512782231826166837718042603077917115008397211817938013099446163 580746366895638592900708816632931068438881427822596747854030653712380985 950079639113021532796089089155816837166471354755835006455278979687456469 514492057899549313750298047390946724388744261113224793885368604816072797 769067113291728682487774671330996600982389124616342480922384542484176392 335552452119192827842960837021340798072963717717836960185218613988523521 741205916602659619048603392587831777159347259065082230321341477287017770 598450910222097334983400138442668613500968232491707197564246582070947352 691795659598255455326710828009629962895699619210814627275940050564692900 074392204349035577894872628956120583996358084773648909085088774282849007 504266156530518010416356497662876987355138538588494337999151959269096104 718322549304211014386456078048977890714529980469210538403437354885882899 714356550490229072924793583298312443234847493517495480937248674802499128 814931488691543918467843571681062101222396246547106220173566680363733984 461810307296481389840297136805892149030943961246411915893516791929876115 589901891099241290419876934481826283455581688281542862315836099328367623 794013751049838609714444357589488032598498960249030094910172228668427717 644865521896289110146338147326993168815532775077148501897033352299725489 657088292794366892986314081954111863459213704816180287135520098283504778 066303812201606359304113208919712228322618312823825536950907984730119046 645997727776746895839421197750776167059585017698768231233199394404260192 130428584506824443647458208986397420063985225651098571935176476783424225 127831721573858151729339529011807846950384795223315305451829810919057452 143788917191338113808383204732594782146120875625110482428854914853666325 492480788460002725076851400543528437209683167881473463367440547364396592 289949509356467196654959008449152003943292794009085072460672216585447890 597437606434104274035409548583353507046772782369734584598418251640367739 473623073012019800642434079137471389797370531824570392164882284324655122 250360257584680314095999159979501378939513696880340279190219083695772237 151623529811682899335158824918163689561722041640832908988712209665152839 507702474958721004514047382308519539291987185889030862886247385651701171 007710383162857186250184340585307805002200179841366054194090602281090861 998196296922013181753853845936445034965187036281532338048797389886050527 700707738211110165402674571554422510275546678235418382310557033933470670 166274408548726169996343490551766143828818562064215215560489192696898159 470217990197113027766838397227932956569554555545989435108034157139515296 868410413647899760140598071282910709826110884671187128967897324421523937 836036002881112039074042341550262505467657741678962634978777807925265982 474042157621138586246247782804229205020394569875993972078857954928604625 856432496001976358094974159955030699569456430423981547598656244069186337 200822259149939420439029228818808513755864401144668432290439592494176193 845758084953206225684794099975629674295745657427560414506102809436770470 190573971990429610392526799576439783464206590945030932091576772869446321 783380936967913010397991784153292125615352752243073959398702298197134253 333763587770983331730264996240021983390400985319470085890432677698126239 245779037531442010770396997342141749497483554774556859201360997673916258 115013612568467865585102321473950514384375677095503596868397580302043527 822469507933982362339282445989167883176949723771057204118204669747691004 167909848008567446234294039130072814759713245226645606676163543063932150 349449198157323631014369888187887344221265274844777988325577715323343249 654271789880639150760266956968752005423106302308306761103064795411307454 430777793620052797448437439214089275747968421001091221147357583516814883 030188169725452302914853610951678206476950292266179839323855510568340044 129458375458921465210352863127873088782090289970966872241760844261872212 077472833646042893236502516808051116059814318116092763706722093466767355 305606436667334472062096669186090726259976853925287784084867101981260276 234325978492215324025065328292268598058421950692506199097568121306836548 187172316314528339774026677656932088069937170338533215839433394021467403 927778051932960257106053136318229935018327599998686046124306341821224163 216096553225131697206085399980580928199473141507506033182757336977397856 470161699060844694056896688924315153343153917737421620855384896762318951 087460392881425950274806744502997950701760298742835027547168904012901962 769613923481364286034895918577312887342871495990545640382014241405522229 057242363803348549905008536341676580541260790666094820260880030199941087 375945979263627519680484680659925598228597454257740101087903260688016362 170892060288499761020412555965989451256095394804286900955203097840465012 917135689905426313126985146012483699145741573518629698604119457751570214 084254483347518106023144277304378856156227163664995824297143134171828033 196563136348106697481922094026818010828516083257787786747280856992845623 316206267732122286607638069570130695242712893272002205064394442571919341 386853641251500904838622307233730741236931779397265308705381707482636859 500924332422892213428275041295976030805867808267197666909160591710855740 253319020334316995538324733828737383596788564854213437371395957325831474 578833099747357667838907789488277200438455694987136384688241565836067447 589745782801291663633468851525554172287045115258648484992808536458753500 679003287946876696854632901868198869195538281496219195768238507460783784 652890284179231690827785474102209317722480400649497416905511957627676940 660218890733192574523561422334487096985554816428342090261277657452084828 524903914572671734312406418888821075271486928930100076261756603822256013 132636887471382581374079341506625646753996882556549317591623762008770729 564578434076040215768360656921522304779204135219478284821047259976869108 998846305643532679150877523559843168833266131283317506772129350527309387 270720339232695336694376562791190281283647990556368115884362267770116847 085133046476770282347722097257804897501284072969336802122093819821219785 446794760616495831933727177947029183587084300583172355935789205639106439 627552939461955903835606087850887969939681921054504307091191908590174860 766609452109087657360133408272526489608224589773526478124889845091375623 164931506899006450635103498430824594201962999709110128310648366993621099 718938407181186689269748154412948427680798374802326982250750050225655860 512323152938956516495545246099053047943872480165786087459869783418999103 170647352972924797848600627960934890530472230324186415017812820769073543 155584163953657036459206860922208555085580435715939501298732119457278228 774721455834738563408098045101667411337137981239897774375728553030586072 745237063050994810305760613665648248860333670132801896669428321446999856 909605146398292366755311731473421140591784450757211317813198847835548649 758322319074554262848486130790843332410239554446276557669575338265706010 968438816853385484312353291649394903415555167783385015823651415225423186 375498266244440980882949899418260418840699927870877730806845159912747316 343016190843084494934498223465010463246232593749760299073894274128668607 082084054805350654017105938431248458091715495300579123111562236208405002 787176750229112025551124482348987390725703442897383936601774220894586457 342875990382014574275801285301849402689777204762802957661074507474595235 461260533073660606830813698902891630278524864450584708733234691771495952 397799102696538969601664942523048978949276250360039179573414639565757088 311916815908559488218510355965009435737543589560056991275372372678860758 452878759953373332054465487411802069952858209077840227211038161954710275 471248173933538332254337221235425893255791496069588126200528000464899737 539374969622841514938618268722168338334320992591520499396426291003660593 701409744461815197781895889864790894693965181717401206866696194338818512 916247063740425797050284785413522557279495894791115871656257744307026205 952307374376209665431939964226475253086723462020317048862730541258844302 603602606325776986820438429569351034702785590178147716657795905879038769 217227718823199412577097449038839878532622591396413498204370081518345422 657371180827050995299514630446044665348654148855491500100406901099307031 665969087463950398667863705390371497694712230842323121202453343241283440 812492355089512296946050902300337482666275069949122435624452472960307814 446575827128830443268601753760603297643130721185070894725413078368766038 344448639772149578203167997741156555660263719197733899609338025600723919 132143776022289076819590321701313909366285557832285291544118740210343339 794843248785539883300940172476541916547282799878632042910294542490619658 478549951321771127301328860734801236826849327926040371705865859489418424 977308305008690754275013383432537497185445995707129232441541861524776401 028901096821850407923309985389650049369576678110501603550136324588652431 522439404697535674443604615139643318420648424078358570990230617213849139 854276043274121275567738115305389256188390637660219368323673673082271167 895614943253264415324079640048510932988337863164470356633985213857845573 0061311 is prime.