0.725078346268401167468687719251160968869180594479508957878164769\ 20777318999459628357359239278647820204971076163246998474335581698\ 08593038793560189413887420837214155085964162181967912114936017008\ 00570484621985810995795406095529485094664119229714018974674330481\ 60703295502693570262002011788628903378989091223659890559067822396\ 53401915722634372746832723007731628984808369479098057956525947690\ 84924948799596275510140130057403219286432281619674414840261396654\ 34154633554562690403160106498652555551724744790340892162614255409\ 50368245389360417996254328833428031345257957011293868778122950434\ 28835479781726950339224326293136651781062510848334770410727409870\ 14211490000354211033414103057501849746098524612684681155996295033\ 42819957833286981449265966067316083906515129775664888293805732896\ 76174419408205711064573636712144983794583421880209907270929953979\ 04532381728104427270160946627634963305106905541392230364379341415\ 93109043128247494862625315403185885587287625911707711339163180971\ 10929227822027307636316405607253242171276658466475368847017625478\ 90617077341356761003526720209109174324286207391558011517821795842\ 25242494622176632268722586021291450075972763519591930133762056078\ 04594710978536894008721873837106388004772513100384394350841563697\ 13656164059827800552624071373954202483061550076162631639765548695\ 42351988075069170871516679777286489974114659990428120448971917201\ 37823635955993860117495811494708854665005035470000198909218610408\ 43029473212849536625427972212666253512124185377568443064244374370\ 13843298414057465800534237020694709861298634837135166806410776236\ 24972651643195840584939631413627223007328280676382343538291331024\ 28844328968444021758867906093153837127915347499633847786683659899\ 96107930518068995879971487313006184427224714282765094771549438441\ 03912376031952771497978255812499977090278742460305458080555191509\ 97067239507712721087277161205136970806293983756601833053660678492\ 76902579433167512858699270772429802948581816105018213050675131216\ 63218102660730296157436051096197178727332079836970525075510444155\ 72786457980780311158050752835594848840634634380802809291762854985\ 54632968323312572677723722084551039158577293636648557944459836276\ 38172348656263457182812862179386264697175807437135329204158108562\ 88581834273839028359312143913557557560283593738040541929529595319\ 09404409348309567786701010582511512279508961928225953216019870090\ 45558378865776049042194444793900032017785848151255028236416259579\ 92983929341489325072337620057772738560493421105958129705510475206\ 55307720694385213272451456276512050123100041172024025135522516853\ 80233270124551013131279256882075667700102924507512584955353318764\ 24529630139580054658678693521689147790501140784194328745834871464\ 54938166907100043443393101525265506504592380100855994428899849868\ 98615659682609728919955432849501791804114274719440404830057801102\ 50154969059944480788937191125390344386587282750546989413598016982\ 27552534684390291922259756840216893510994638499818998114585732619\ 70970607381461261424696217037988595313315100154900168734785889566\ 88095571261673670900268132303565264357552140832116506493999183832\ 96416409608436138744544911375815324829525311733204847348514685296\ 98198694701872216785352904899551089847612288665161148847791912693\ 32034432947139452578054149756166788169843534329190362655265348766\ 57190247143876797691552712485035271574026582550559299747065212862\ 79392821223649360420841650714008632484069539976535664417130734406\ 43912727011837692797790565357107735957486307484322373940530779121\ 53309381993702614021689636556744498780528866682540559308754972426\ 76159928804478054537494957212814253185162185928672512378200335270\ 25149552664748675435503092629610277591704219410245951694376102584\ 94217062880746102607462879375616774434969237796473945185452264656\ 79644074611979832926379825609351194996952529032043441148568983339\ 00422255885430964986005488261364683036468125003286212683156469975\ 74829975897597062759061394928684434023830908082742766660903603091\ 16855597552922863204525853336989437268160818782166163416745290939\ 18413663736539640373132726796023646392092731357796406662102196507\ 65153538509290312650923001964043047859612693383001782833463953158\ 32068936882852088417131981971069981776117797925228354871674229531\ 03788699007432556992975964986422623474586715201462550446224661107\ 45575688933373743855806684325292215581684485599918305487324907649\ 01181700671299692574665821174193276891090805585744235399246731022\ 72466651387230016672046423786773735195235149085208714991589577286\ 00171816243986062945675732217093657947124265490163097711909421295\ 06648123954261544162469509487593068000358286995334975908569079447\ 69530245347526814494773008508607228383321537256686479191723070717\ 36603850930110788975692624027180187241233259314634335709254993265\ 19961035672336854975748384516910472204358253080942643554404958918\ 97530648665341071402588511154542321743762581031802112889004401914\ 75541756890923277912551035146043270091405273561183453732710240737\ 48890341612893839133404717429569818365255315348771664244193374231\ 22450425366044196735617846277434550251478519916689555727845149491\ 93954024320500234338775457309417512543078961511991291255645666811\ 21380627105902395451252935779597522024558136031055721539103140941\ 58111634443306671081577584781258955608687936913486346095140033769\ 77517859943480172769094909848701595861824789415183825426917265883\ 98532411228559597271521618179170970855427173569696897229896609060\ 89686939360513666474246691111847004962287248243736614967920256034\ 42704491221112901443580239804871587336867196598955037422308791207\ 20771815457624362866419141535835041649401294840983038817084964076\ 82737919502759290183820147443893909558319182924512979722088326538\ 17289225162664770240315244646786968410494788433704069713897145746\ 83443404012066256849584405537462841407622113274714018016474823533\ 95253723213763978132115855646295769630856781550388787465782242720\ 33771448481773753971233701310798590329701717966073313923204425244\ 88584612648227336789104892017309956311887881097155131519394859175\ 49376357593882364817813700060758659232112684465714106479850550042\ 60513724706722870307652570524073501368840509916723172306230148349\ 07930430685326463569393300220870990056561960751847586804904585410\ 63688477770114461162774699522036575144142641982977483148648671558\ 73937913585952019859190784910063016681967154636116963303279864992\ 88522367298622150744162108423690509028680980337974065619972454324\ 77087989708339192367666584601629348401082631425494929111613925840\ 78911088180783022914180717712018923400318529063416654564471091946\ 67793484786966195882728465273319911908754609976963455532188617447\ 52350204300006915010538318533038854729645801116710056039435777904\ 10254575014057558798467295901045236607928609373452866152455060837\ 65886666028540116294315925655841022211932098163824291716626790366\ 91934863188834749022187253301413445493268810383443264285992132274\ 93831058893238383410933336661041971871371332195949242615662420320\ 37552117145114769884461760942364041817581174351445369498380243722\ 86717009375099853989934858145816052165820840677118834493039744829\ 28581246287728131702200907803756167148298045383727268164340711293\ 99655985583592593453150724381646574604150326433813709363126387415\ 16481172308623200064681704846900484610795294023167283544612803841\ 07480052069015099624851536030845798360690569627462569837215444341\ 38956474200507026808682354340983914186331437457131390755695234763\ 94915269299238107437130145470835084181845688655380954915605297432\ 17004713920716232101606968759188537239608009446508050229290291996\ 76375012605013782907252878105286321009289276788473576844058114899\ 05685856550251866937486168735811368779348376860294465495438001847\ 17132511712126682541859108212219539154406697299797356761666376072\ 01847388116633653835379569040073986547985920478145121261020344520\ 54533443439338383793110487948024290877693753199436946544065952586\ 10963196608377903274048696014721871509581952664558791044533923578\ 30794208452866067647274129220012345287984428897514842058136988083\ 13672135766860534572451497030664704814714768606711413955938452884\ 52834805616558483538262165761727519241761612336966059970218948708\ 31603266983523715779731126047525969721091510472558559926751602076\ 86089947484230781763168092427757414199440518037103844021673939608\ 90358855191392564673574172662715417850117180327200496705168052686\ 27263121826330581071387589262315951288225962479549155772642530140\ 04300289768514173191085137615306758138077219013899256444787057495\ 58807462153480742087084896144414804533170996595002523624197601655\ 57298256356168754444359793233908560631200128109776149154903840753\ 41724106475532720762240094943910992264213179499927073572790062216\ 33814889196634294737072391545844511305402103132552849967318692988\ 27070879313401421330179119546348755615604164386081620405969035422\ 56409779343114846688727034242142478597760533918206947330215727872\ 98350069470483832163276057601118895099590025856540882258405443730\ 73328004368197778500949496616801274688244829098269660275557541309\ 17676379798664835908031960314925502196740304904225118959206353229\ 89251188977158156698378071262638842033039873920145429278260273800\ 19036782802031780404851280841866750843815167285197700035400415076\ 07247774704319967784833948449238642448217177519293384144190789294\ 48856215984968904991070419498595937583458492295966477355852792027\ 70364427233062859456448106072513398172350719167243489350460316787\ 24949616004937663150505276239007509700662663639093026095795682305\ 33761663140826732049143365636229911683436269159352674864420321639\ 19426862992840362030957846667438102527172427468793761314689840003\ 80884829923790739509603642835008519012251996093052597774142902598\ 75414539937128541201057334796045108698437168102724490993887571255\ 48258340365174640969679143723671726728194127081520989767673902429\ 33143730008184437989443649418904298467133023356911553922880647393\ 31995297571230550945479406353968981129590214636312235761923448164\ 74146536534929752027817783830060603224481171428346668194595360145\ 36598186126825422756025269917691941165629797876895235948942929642\ 43621871127240518726571539095005372324343473551445987464929278573\ 84076858975912881889014576360790523418808844659324256658388