0.0061264397748391164141381113455204981024648669643962693665829924152632121049307672750274587604281113033080671877494594215588679390771618639129964206162624882064566909298890252605827125337056346571907292897087437752503339660826261245970363546296004148505738557006079544667010583658930762093810356400836898347105654462671947777874135923735733548881770442325303894047181021161064320072122207749765650190217146604494772819355008163326583278853547636951475095168594277840875270786900140423153616320612716544806313610306406392282887573113329852696030951368907288927682312815156281552233519824120852434607668333644896706597915027319022870437553607426802094859861181200578526053350762602048195941988761264133780972716803271253735645669606151003026449895002290178075501316172713434023310490393711369774356542620432340063280434296974903809225689888425401706233845118458285981585035705871634089080713988272769204814958117790202443635817150936335873471053709607278726389735846402774892175247297477156309621366578651087339628041021677340723751720653288535016041392742364405485108981974049633399759877365127334616356509934444383217050719621122577678542463874412056255309243875009631406374628192974551594231611848797972006577038222170893345950463488113414024857383061823073433335285678354572022224060370195659493460307644722155394385322938100024221767573225479203667814231172779541638170738140291345123165300444105195680853842280629763076820312067741139065459559430378388166348763503907415334305125516575744292924267675076171490177722558517666930918247067842177281622174371255745323930368847749187224011806824156693027881659042968795231887731663018550819810552329915120722737778928963079808581409932170193924501383262825029841735258958381197442723476278230009196286193323180506191670908225509733464033569484490894360125956615402747281626629468884162917951313517045782728514316920067713975350498416480832077105676876093187120878149480708792342478751261807825178758712370875990491340326933887998102915559353389215803792469396769919220945298212851852474624714172090950750045283212142310026369984753635141625691794653351442790525862784843642007679849494430749715373788755460794910209444384571720556544305986965905399323509411305921143969276876271754762550279310752772229596408686448956314686276828102007344608054935931935232557500068208897967019238852585440924032554641775619110244317923139855056442224574292171552476497684650788022797280876300087514992571232673968258127153513428533534703370809550790829283995333003364876391045467564340598685665285347682032350422193162490056554872148310590065130704135107111041580940337898078381052442968177705921660087966143086517274662123161186507715065991404661023672229715915352616254480530616672276738545019351308074839017537758746950062579187020745261320914171604936888634700802789529066085928163680347870082476944679404694141785233224877924142089573229294330211525329969087843573606362155652943046217252417621762388204859597018428123180336676632984867008533136571591797587396521857689220210321405438683454297790440927882735857944689900901026410356752491394442376447593738080518433608703686131305463486679204697211591988624417152119041692513723331044624837277201055655787387488101182738712286756346174840119011701667438849401389109705795160674965673008960618869734798785161253094177140592242506100434500580751443918174601477281148773498646277512403275160168757042376599528047761652768790025035453383428351702153286147674602161327015195552945662158736158606732538948037404741819287902918586631457913865386575283239207813056602700231292832457169262205428392419487363310301573753114131199736315055217915094402288783814984461707756624115679544515296925828860943739588615966136687386239594495965331229571518315234514723970764392881673775156807508972293824209104463820316151125002346717478438219930352089035295071305698746296237402855580206912096490421124130628468687436598897356102541955176787874176888849580240752370508709736726908456579332660046400433850600342780152032372518645044049383759586239821666244151306187192435950720158303884026831241431291295885203067343984964852147461143191247070737091773404517872769258433771290033149335525948952243195749028055571043071883259167782102832868562153033691787890567328851829609109021835749303178119594489101762654299705173697798823437372272644801626793012319865468812544742528769094948372558437068494985625016165863958719660032450330680353585600842177519966891028658546066505282803074492891467611296600285201573499741433989940098476659308523185618730836797990768966937423600088964257809039723628724503610236830336320044649500255697430539684402938784894739483380794241447188544985667782623817333143882341919160989183781883461766431682417729906807392877491114715549564113585740320947555632860512636393553363923542627032774589649168979909652342317850714680590526544852936240993285875742341899727322170550496737976762178140344220982886608255336661789302830506097027842880474953475608460780163635183438609523389573771031300737490920159281290803633878418209248773481409269033093475811930125879225231206009281249063763069049198221432191215001351940713792310937318444524500472182343430515427950844011688297946774446708566945628438157416133584986239188041610765278695403071550376196750141786463020418108950530246916188232225688280043364791971742796213408124989200175910261417154282402195215883286516336011705742548244520635814116736324145123461796163468226238731111059561764075765645548705704105554246478201374595678115115778828541129864220800581218784218761275499750168143511385891715511742363571880679451762399314674334620845787087168488924403548821076848718980523648218417906244308291686235887542082169341693968979592410461375378537482140063041055857661165026262147259460543513759360514214626170426834977985942119553458774632453422806338915454134840602889357601889570223088547941744614649487383382466702583382012895603108586283431899828411440275227663382698713657596307420493148244199298306132828025801329170208155428131975868735533147890154255813348948914881851081587363720056640224355269631825025647003974388918840029077851338003379262273920810644321228147960619110059808478420219409741824751016680192556921692174916905579885461167580538237302983962847240839716565104582592324757526621102725955064406165572154239222577230591251288911470467326990685612708999527569749480641613762395771268896605026073539525406302388319829720398720010494275161395939469187632671444914274061462667861003197993998422292715582943819455865164644258146973542343206281480412361681713149825275677924923939777472248470911356047685238688218978952924966375536367355452703342295941548528763435324473232838147496187972668151303975767119842140003442113244493879234257187983555734531021222848607595740546370797989254722105192387845471849383811912192565709174257327380078609934468257683421897900510882485424228957919972903857882208293134118832453697242060019136094988110956659110219565066270452399962388437482086255571096543565615668746835423806409811223511427188136478429002575752751193652287021606411491054054709380281473291555936504343177161693389965207993686365443860761252922290455323354695995028125188747021727680893410918919472530984541849555815743825482648804410084572860004178196098173983314700789609210851225138988684679680603492969711655934391955966099936267729416491976215703339160658537228203131859118649513965868691126716470675529327735878104499356533181714664528103213857592129240971516881127326042791526610745818765163787206912455700802661224184050070848703659953798889143615539837934429407918002353189278651536505527435588349074214257991581078804993402668483583525064024739357678579033468821707913538991824437216254339862252579773240559769185804757617476890133723080712742670343271379575121280992850560961771471194273960619016519223099070725411304387565474167988501832444100200395801198355617748291125553670983172159537196891344725212758440009942706262166261673170490448600962308724036104839203220015711637508819773730592799806676488675122386067785673711843113481443341111643032521055112649205218591283254440305714631890935039613819454294212586922800299436053476572422867082985575443179832540725745718754046246616489905156804970044013478961528251749260795239901132784659118737955318544220267164460323961390415970534111833412426593212596371504728397245412021342218725068291332472543040753916055363668172036343768169134549521782973273452112535367619366745369731174499791089284287919159480121956149065386991569777851774563247413371641574502224766700940550019070577262243978095373064899984639997463243628059861466678239462319210165903445811730942416300800383319747178646415230458458269041219456595244834358168357652436941670903763313337718406890128718876577556974754883942495269493603750243564709661371315632158765799641354820897872754141164354267238193344639636294610648758652417932397404063711353802860364689441543663642946546142235310599388419957291693253167120277956242374493930586301423344010748790690735379528904304059460679956522818383614200949855527778197230874813526130503514472017632861101952867400937345410649467198619425616505337024788613651966876770080199924986442917243675218306562827111293558233083964605796042391683667304170967390923345420220268473218898281326348724972411764457392475318662961450348558714530818380713261694946701624004750498846469376186814794661998326793842487052272596188422223342334956382111597359019965524415748759283614002194464519765166126958383939771098233206475874614106521797091400835318104059846788147590660246082682400121763177996080590712402287443464579125181598980630782666899413042687501293286344758273715614459601907844013482259246413553523861464341176320822727851562390734472913014241092710147114027073177291163722868298118484220096638544034500455544508336241717138875490214706680836146825932304609399086295846743416365415168004375047288285795352846978506588357302608727286982076794880133067778956116659937285959778146373321090976285551606221114410097309235321176811945815273482261557310320657691170793038884535413998860020490978765594848290352947908947334382803509664290649068903431717542927606316625258004211642050527334100438258980261986017305693500420991361388581339437237836047727367409166999112423915787462667706958871148409314408419678012215622655550309648874987776246180935709539982714420281516325329487588553964580512587065959574874859266744641167003791308085578731233304066699034762267479826765778895810321573745142594025531124913344022721069873427864476118129674944948120632009252610772086087533155853286156561971034033061848545449209813187240764527034435918413824452589125211150110213224798868875070695926891586739279122361653568772389965166417067720039051355593172548494980180792664532646192906668375867913014677330883754497626466702594098145064753569501940241512830902610845725060776204990300835075852930251877474264103769682177391158700300289472639962177234450969092680584762547968231144254511257862021489297098518870360413227101567705804970701320517925988440547329092566786155573361947285281774011999055804049122282488522590127345358300123795993388393203144982756927336687316218800418020196157262215714522666991621746589953095059201254874448979340411543526491663820712104678763811582346840713417747931716431565347392577154277761593406773824808506585616815051807601610049722569277853014910834308826612528452528691110356876402826962944818416502667674466587804110985475881105918859135914661439610176178055504561970779954468383056676974041150904019170266065175523736108506685073769739297680715604967313382511796913388996280015629047140902809596829322389025214038460628337848877568483362087929589016354990418948387869951849217027007813190260608144164345100339778285653484755638228248728317709784523804587612511415256778072671660202207297415150532171140017862971128744669007246295613854006452303126713701360135978391841107594955524455098013851370108384055146115490431758278562356249058268068720955555006294972727400440524698459350099552202780905167631349389479951461671038208079521934994190096384072555403133113584833192389210215450517352291575430782130051203074068166112732836215175024830288094051532670346500475342344006514750981625873708300153510314273123704923790342180888245878193482994003378009147492173435589489020746224927854179314955959454195898783052427735565847359812612967235899437110090771659660768569808952296451528318411420636888318526456947340336160765939496209461322200468924617229392472896808300799076557302179268772919369263632879971844897559006355703365475641009445269314862864943524951114751897418054569121772841322725143265551852185817641277702183182429484169817364994334556379602887725986074608911374714000568620001697539722339319627689648591539425374219711090008019912197040679858312162851323073291598707430121121381230013731752152904632371149485698378287366433759995174618127466873935216813684051908643716181037245678844272632460494889292313725694095012184306512465715016600421360479802607980942236260327054367640822904583956759782799807423086886877879144325667643762313267463424665850789034607465955362515222076423563097213159519382570768854723479907400099677790963135705314389810584869864018368906177652747935114710333617437562423436738290288273810714507088137195226530369874077636029012240500386771366141499777600787568498982824162080307012681849887999930118076606199760668423056938663541785656604643844459699684872846087636972495867076890366508527143516538364369116234547461710775459982753920810921629095638115568661840936559102643764127713207141740747197996650472512144713452939414570731254315338886119882610749567983761298196198310872751648522978642055635793008565579336809034199499140483072946215355770949813967893706273709312055387027275703296162373055997101343881890032206815160100888503776799408859354825248613975666928592811161339958075028489514306605384325719396656012708579852037194289327637550990248369978302005420882835593552095856914955219477073434857414654201224627593428756117926018145150560262277419181641493581280877942867391677312033739806485915671294761471778188816311352315852342710256483167455417188616628873719226374115390624915152306802994105836695269880099896401269722691920239639638086431375009255900671233502723509433126024372139664000284875316132001088124077730583124087720815307503999459166042577971481282492735247586183569989551199744551904089375729324541115122793618147781113170236874242770655548916156074256774306138629729482590445216235984826735251142473382832907112280262730311056954871831913795930494514878343865147543046237272425966158418637105859251856185739245268724837646636931418837239823130584847275150248941651856300388548058550784605630957015439340869317475392291335578810907770191957857013523448455887472574443376662646798538842426705614241360683955359823271187879791074967850370097623075869442769220871459833346515792460936233812227043103558483393596873304355845902154946858733017605629387091537722001096725856418355198171923366360691094827344920651850281777147928682087028145139692477814937098589824850903378611593849466502123127328707673419454762991146749007834788469878104271272427266594148966316171917534617549023897032186785726594473553657037879983642986951576971346738625019421027786287392342185262627141283507111814248688746733498453601316365875511337712538748233034641770147050383335536830477530474902911505144826348470736371412459159700893449578976140207246569265581987186838904653595350741962261782745929272612402765795925438116575670422020194602647873434914260088656996052997214325337428805674930401010984071388644898588813309637220962518549956389892911004145858835308762117771145609308219190966022847025963282196838114759183419380229451701843824720255364985113648595060569320352010506735243093991357028256690119459210164305703136479212333512059460564135671986461810590312269438127885528336767244638853034951706021042918056081459478437575993093306411471260023670960050495126742556408570777374701072190140080734491732811840686146646724544357473397262679151197062929351351460840516304843328693027918481997877082639236040007663063663315792644344256215891225952419330244556943687671114195667295060050372739108160144049266901615775772660853436206668386443552463093977027758593122431945553905441917173687191485305713339312648989311278804397148667301222373221293704598648224241768123803180125160876095747581318920427372969868891877338493136949135221874571263682803308001976382634625340143894451925299815778438771075557131796111304851829396558945837738068171380704636777355818460238212220362497242311372836081582822077814199132412992266183036061324583899361863468121734880672585454563703890302877985249457926215243643623103749443336139855648704662547700674587951458220046698457716709872161061246893389554533878502541414058834682097892674523800027302542251658687912237724180089283984359782756205497236436431465424290880353156579962207982785870251883087509383052592122602864293780294235179709064840316650747656635420133184283666925632672892415378005929436755711617089834786623284796428911744077847062826046502949592194112560448230743733842042889263011354471731707383636135221313526482443879117535825049260987928092616824817043445054570653255373170515749074010880271671843860573237758662284281018775470133382509314271203529479203608746874637763033800991923447465800040506070695112127434387106895536636796332596004786529220497810833105405898576334161886737246087854146577322113332640344306418785054429640682399628036815762442654230369926638444457319022037201162060057863305744669556475638822224027620134826895299941668276072715600260041730305303850248193884282859268722838064786493023187300793978917272582231335504202847706057884461979381699946605769350142696953621804772384515991681602967474653792063654737483740849933383462907682473368030395672153515609341632075471550465165730441382007560393079656547517596501241488924098523644645935140340157927823625133478334324363581794413392566752517881725250007220511191877285687149930593947965806078588911810324293438179570168122160383355172438258800053317812065599185570570096279272499352432391675816832713560868544272925264412432509951873517931542901027438018743261171725280758045651208863915214321979068695416977564867739446791036448192227240101801815527674476404577743828254169708563847633501827104990151310044010641864840748418883885631237841865639325258601795777546191729309523848430899501364159377642072700653944543987706362269886963878442607515504868634337368867344547654321329142373672789570450806570429830832811052504335839636566237578589703003113241035382812417933584518990358725591517474280897742551942848913308998366532588749269374087145235334063768161425181652593661313904856652519516064444434069790369391557626810689398638457032234330489930595859911168571137178772956087199666517744935664242733817257421364087846734577833241524988668714329046246536741908453379199252727909710601771428159512230276701514759423788939787105455305907882426863920279828527000570071293163282246533239270138024964340346014124104098220100751585594791789353318473024101392451466613201992832453084259889089451497234170465892780325398389174754301522736784902546388843740816401017501031498491494826428423093283008755807511711922467092983798932564885561596909439024879087915682106961015639910869725899438074550382496760265587127936362684146912128992341922248181508802620608195416197912418127032636063640420517174830281844075466712858798672411795233739937018255750138090116304457217573040898776886004864815877686783214457052793990009395283795633902817332635288757049191952320433003186306187911266272597239493596065956142785289625238757757508326075923238836949853742205375879201068794344367440334337528791546080153043511370560350900103327996959127736489136554220847031061069128668160043046594052790818341310066326117525133854369213132960102193624661810228929853217135592592329180054486763098462002376203244630706712793418987195364856502048605111168617259164068976753179858267244458094904125289725932680275903312438306581497860989145398080812627800843991514778427845383847748724880924676405221497653686005918672838595727805660040607499820569051671409372572024347927154560519261067147412876512039461018622558083771360257219`20097.60951898925