gamma**(exp(1) to 10000 digits. .22451725198323206266512829374391428680958174657315887299976447489059275846479\ 851251681928362572708209730381722857833380421173934573990970329852312435340918\ 723516863644528124322010037083830953350325119406626169159798580553819189019644\ 525366844056133526380503994361412314960214996628220370770969562579508342794572\ 702991261240338976437164936112074563081171190911120222275138363004074757488349\ 445070892014203631363507636089439980519187261359111374500534809964325181302302\ 877148105978575777706778407410040095779608096178596573497347651697007658000109\ 073098455646714573376452062410999493231083774116020607012527713362204649452762\ 377532893260193987058525344732248680390433602987907816010399245176769654887875\ 249879130584301906395707120983550329899506386856496243934190271238088447545277\ 448372057783873211254473602348442474028053511549176413730565419185556166032672\ 995606386281785677423142512912153638567058976070288094249292809205132638547323\ 922070498702820218743762166666374086233986793871920852717856457523739869944430\ 406230789093968065190271446546471956468900999593100507381384728690408030833722\ 679193445069476732400349516485768608485732637244025716359267050778929317145392\ 774227297024713221336709909700560045156729132532977952772873879481445009855485\ 938518010375376278477686732560866883223859841813413137641002504210698544205331\ 350578820147170644385332588631743939433190793377066634266400733800892088227324\ 993651361969471181237832197959608343889306569464550132276264659472936558964686\ 362109709624034562926039839095168480855561820003062204633419281963116589888715\ 090988049294309022118006468361795744245945739502127157120622655173061965754540\ 875321316668183497946810274216951583342402812246086830287215474161444481465845\ 917948406463280271846430725040011494612063275041584504816589249381510690407832\ 743038269133970505270369792074354287017130454253891624957943881890525588584032\ 366763803726638671035544761289832384116491231603812491963076780672516841805181\ 860321980337624895793028796060920662829223099876512381217786021709391272431636\ 591189077032344183887238201915832099009945303364407564210872668225988698930965\ 779080909019594103002105828918279135071811226794769330712698799366045701944419\ 660352024767481226403450685320272215854922673137489319719738327365600721474562\ 769583997982887707084429145437865408696486799956777369627755441981143533948427\ 610401365733139938309348378226980785132007666130250804541632854504599251260530\ 830391508891126584746299204103483546465879636294091002285694519649119266214061\ 615809700101188008765553452592474547985318005738702897513842270002443179132924\ 911960152970003513624999079436955989009708358989207666814065733418347978988178\ 378325973685803893357163613400740791366216761098263822095268508778361777687467\ 962958879313394640640136644464468366111231701093226706355702977762388673748651\ 109114650226745230608207054290204444152412306352676136844008795414991964022511\ 418602780533535996114550356207333377383154871491689994314968096518225697685643\ 893988434757270778864511647098553878023703856004432138853452699026061172014213\ 236767695870472759874857677096884154018586096698042846546462863172241224052498\ 664523265700737779676916555479741570446496704808516375380285820008372409994112\ 857070456954012933554030458747777980645727299496718041221675089372331260631581\ 230999978842464595770812079014643388330911704089989010831783357043745437162620\ 554061758486172413745487566413591323267069071386920129235702250952859208408973\ 488965828625704633454899724553540393556638738873270089645185592133823221247673\ 092730901505830165269528210734270355648768553138910609178076052002712388616288\ 886574665656166381493479382547867438896915754454828085325755577697633184343616\ 667975023479816915944646227119966974602692294231231610583975965137392603979345\ 692648431459305986027450879784456107341225580922459173601059174696863985710354\ 301307356722669727911959727582874805814871180685196981663788705625578223411030\ 162516452873055521362815266253683618915148341009116418092197041428648171644092\ 662026058935508520441350550966886676797018010646598454769836331082462974843268\ 735645785463239775023555534615611313933488885920616498314813248752268530603397\ 355541129148243860110856970400399754827652526318802249390674185275198990668876\ 294992839789816260460077432925539050165172088513983446361417472728434664089163\ 503624238955571756888982525504129918735916935326382679144717522418981056592027\ 295625759767755090238771970514579876769393798047287381885962093315399661079003\ 899987145765264757728618539532343208231107274013560795342475749924868368357486\ 921557698272206835448225674016833032744817136997172684852606310290549896741973\ 980756058095859217606925968025521317228899944561307983912014919667595607777863\ 675099427450317267038418442294971315570457420122417094055279850784096269180850\ 230821587637227271066960517948983829123258877318046963644080034660564179644433\ 103911212371934248849792467137034580368555725891126476012314676015683774024082\ 529081899811935936443871455915011834290898360231544954654872292790122470052181\ 264033034773523941321587059218995233840273050619376445633803225918244148746711\ 238519796817980585467566563997825570173310103604821273878372371631809297584676\ 813402144420540451593061825942703034496135485432675305290800793557571052041425\ 355669181936369583997423183364508110401625356237318512534041191823963332239156\ 958883953887007636942076163853483932439245298237007553897215302003339061965185\ 962473414296986523223794931593530381215988623179958051178420440527708205934409\ 170369600115035443569783139795192784758560022253864741314662404855639925771232\ 368347244113028787009751405044243502485763606931997312639047662964803732949717\ 198310640620569919411220804209570194990360333750544540434683016755232290539012\ 768799871567242943510660387387251056617843531768639432135643731222867660659711\ 685063864714664853875067647028436515395515420960524790138189958335958227055295\ 576375642701724889296364139375529926504831246953868385103967709269584696948061\ 941758105918222807136070574913063318891767680836884520656909051118092202103299\ 346288143192509821438177126775618918659458113276856670665341145688099017655984\ 332760612041059801869386882268840658864930803485105629099772976871502351258409\ 923958522616775614767592642931562016676448928383532443026582200276851937460695\ 763005994705706607176135477344055230010345209613189771936799467859592543243280\ 073504941892280422282772790034920626060715981412396063450373835104604877277134\ 958053336646580175558770835589540548696511342344553163769191171014338830839109\ 461508794725575352103812951482257781149408577337016121887078983271134813686698\ 249773188823309374113228791364145923651955071088274487658822738997876257760971\ 049630389751557933149763660012179028052970230977751708988965513558833083268426\ 153145715745517506407044663015887740977825437065388228041629069586271384360174\ 872742475822676199580891300054431513619802847172633318768661390236967815411929\ 389068379719261966614289527141285071713209818161400354540005194398837662348031\ 643681538233105265048541321166947771309430998830394035850590770559791102606393\ 424604113838463787240126685952010920166042794130683027621564315639017816054341\ 805548303265181116227619762158966704461591148599247434911783269047300213195161\ 363707184336697858796387974171646324052552338967251238150486980742876897325743\ 011054411257945478012693458569333927309705843948910419924198799316100919306205\ 280474793186627899959506832294764278997003921778747670160993669708164470835835\ 263373076931273174715269835466619982837497311110333117201604972255946380665267\ 493756643681521980152104959009757644793009676586145590048176055700052203393205\ 253623551057456718710352968900324037883941123972999572915073945635044419270300\ 551737212204900633081910007223496068461531187252882499192677790997924825223457\ 391160200846397930266942027327421942928848017812305830883664567940959662884804\ 135243898014409590621738750346286326994759115897797385237264446560426729630549\ 370815977018383934679215842874459253614858509297119281752664193339073229760589\ 083785271096884663385963620819553712334448889364482007030659262170165823879607\ 051107794236666581949355173270299457607997163365545176918984101488664572445294\ 746530412872400103189927007592049167626674164490268152934321966006169956931064\ 484712849830764687848426951606758130798358689997775201426251987582452736018235\ 837209539085137662164479519027418893496111476215324869581394646720517293894360\ 948226925518193077830726882370039544226293839084933680065026991277055829063193\ 843459122272775049270151322135777708930816859057068339191208730814557229456288\ 629416404829042014930306577133349294144290977736261392561876187484277999447150\ 820908716986015057725011863932965615458929226665949363111411418465676041016739\ 493505414479721082587699446284715642815920995903822160970763976200108527882955\ 619159356134995003273316253612915558307720962046273531439293720149198229476044\ 651201910738736150848902210477702650444110707462245897056139965193224415674196\ 537181325992680849120853458993050402394633583495429216622831605378682583306383\ 266947780719670367971564982886611802867143464823764105147280120148190660100723\ 167845828619542757769643457304029977115406150153623623215736721523297139613613\ 920270517044801136042157794985494457128653064070931382902693540892129898764891\ 144588802196079092952434436155354519439080374204992282061380295370767403191842\ 549134662927049357907629372498707855749470558067985220560626532443950040624716\ 514068041353896747235102024460317604048022113898708025671078966990446070304938\ 752618967938881449168931304309167428787729207839183050384655510886636394317592\ 144382956383275858979763388585494819422292689416624460543450154379572011888575\ 926004074087638733107527430343933748706191215310965117679740119133937042933289\ 146372260786426388022309671791032290835346693944779540596064069156578080168244\ 784896193409108203974110056365129929159935849879744286827474959428124319321985\ 237922316656467524951484566326716988079332796111011436081720182976211932885643\ 991730547280249510210481307632617278004254027135557975503748543735965928301887\ 87808662932541208: