0.0006212236010629218700689235553824900907205100325356934947607591083539202688665659283517673422900260662133859473033371286142675329522487965208150664990665786475049584995715145420348169589828785510579486715866285986003717588404762779745548512098060309016614275360976333913905161107409507421920167943255509123739146550163601316858024469118769975826484728350233923008440084250512971683235087218748711990939528812215213542835052576834203424368293285205755815293410453825372290251597876793912304185282327214455542769067026328845427423178305083297776911183869724697948619347589548201993538618864344005898410581692778142360145418760680882933133094410457428287594955763426875791341644675384535520387819066631973369959645282840937799897596282887242897696165882175312184692232956305144912410535203401586080206327346736479552563458770226889886914825396674115537211231669521116646086383405116519584167112967369803207024141305412797247416607896007305667957436654402100742927915143962051351946135371675930751489510317000703682081677229551827655407337458004008385505891344804860435284574551512112496236655345768182530630210145550337995696017942458471432081369327244943216169068870094982891862524642868514543763849906307159804877421273389699311178494747372684491969124246862642341301400655725075896558667210948870670159115070297942176201593162491976393485746004037359892934057956418926239902255401156361045795359501537649084017823323071359311970585667056283361009920576917184334153750808507447553345067401618307948958811177448369574411103266367488879151444427292146528232940916611790446049837336317235286573032492235287752270869028736091818417263530054883839105334623766970196045860828196101666172947827936664591476921092369394022142349004398734386199934762438380010023366289154452481428843042093960062380918311084086000830926461360975344552308568755868657588193949341221894174249116548657004659221741138924919080034686119724381913347266321938617752396220606993306329055940250916194038933631168558336932582614997670089904828718913380268851519641690757449110932983498624644401217077707951169881689045628371836714109790428181603867832173453707719590115376638824201022064668842673538601954466153936154317350420306711151166763604699651565929759287155151506082827666378534831781213388786314679164746647038842572610741703108796759698692244201965422072471056385370458291617141629665020217062518893739261887527286897218472761781381313184003174941522034349345221877240186186221612819849872308548949917357607488250606414729140165109718420582462488061815584428394356717829742495023069296773219182866329605188722331133613139819490180584475612974866727068230910901366645844363792025967586023498466595929834490545090562572964076981519097152337353592317257622799260344653407298828331730251407431189777687281296585196666600043426234695053157908065675181623782353545740645143689947957387161943440373059773401292872437518719328523454962877855935495376757820285553956502180485883593941714931907539030267821603006364475765946948705604091458948320801213075519927268779050752845781900948847184474322050555568180342387195335915295239762929840372553213778938160516335202626813435424410675868631956596263487879045824598640222033627755370363567050904069038749463745278156401747966646415593877615308982210333866054611877904330500812111119653347734853311777498077443883665470362590250055597004722358250987717258747621981159556728511204688963857678873474761813190281927984254866417394791839781966216975908186574491885873738132471679368739376345758694271842452450258036461438580070722452051441004295861454549825292754093283230331404046260292724672893096145715439600781400904030472238768918826823432352025860710307427312439412280669277030972177555118131694279321905063278005275365797633089322538437890320084489331143182927187741079455195129664185883319061113127353791180302910932818170337403799068335817425566021940913197395433638666614482091026980610527846365610186154156599189937595638614570745406240871192847711814023821421193969127547044951341466043904746238114593471586933662379982046439981881522190745373489883651388671230599766075657602945983004865430698367132418470608858770503772351989524073024490902836739599507436016224797238986786721150256873818499394350999072722912780136241977025574373424902568113406701892253411685991871231778883270977041014909318535217282989976654845619621605193859771691399391771128967039627858046538636105570216316343761820969060858070053541152506631800236730015024544474360222487320634436916820180571439417768526445447349810583898776342081792762746118622584321063814032013829792997945269001338687151799414685775241426143287223505887811454676746339885020502172564619983590200934971383155234078185677564905614237550629303752095632463341766523678487107003550522817436549748347887541879033218540563604134830855747745197318046511458086611207638814181081407822540449141487906221637924031815118814872408280818196400686280214452664313728174739188021577608299490856240646263060677592722700882702622207773140183485879490596484623751665542334464112746514227197584134935915407590066791194368906812573900552909105120940883098271046106170386956147313924439821963419058025055703359823022220583240466642081223043010423723130611862029431746755310734735435460133240100797207871143129190269105131740289434340160305811800889726951546535866238495701042982314172023664790796052837069858998699155667954117275935178079670032258034345629437015592996853813952825481978361087583621119146642600537788969949143004684797372295337819002132809311724096495405840368735241565547544411918153421133001466353520004750108066046997152728930329936707245412177898125996921953225001484923099064554301858448848395855308734826860212380950203548563050694432721393566764148750039071652712615539972522765070583111739899090732455983973787359234276901393741216645950640217318539161718014810414762652322176330581703537840043516212790817354491875517620032508135149254619474327546487622422525658049939509209135156789216376906077348970856039877743080863774752701678726141082555418531957305940226568414605457832895510203493537615585610801230300959340226852421748676291749792379122547714927471074848670644311475208024591290861300508943467078955067674353030958451827707476374589566174770826386254097360996922970048075376853343602110868928180922396693676010464850810462786072222079289161747176291712908014911218016867526634412136837804492808979929100584039758365449444334611171846647894290474315758681547269698976635830679170836586892041473891629635198813527347978572426278155243194258317542388016373906108757193721805491060511249893696030098123717414958938843993689018338082689810481948731449286305680445186589496903595870163058578126971667121683801472225243147889569334108784817528309554410492871153251528861097591151016520070683161988935023473760615455852289081417805156292568225634342509646546312762407377779137835960757572279906164086616025106630806748958782510586255290154340750808171386784492351447797043319555809687327608388565137393923613724531641996623281581914486998456542511775444748822133731612791514363650679646758197039077320755321329046447362192024191897695567823176746853206184857522618032550953401228933677297911440746527571492786646594608288566210823363369072421507349630877661862921151383503212291641324240380467197900500832422091834516831452329463783078656456339704004343004710195203712455989196194452924645701825702478056853916314454448310703928929850693263190810042503781534530267288026869251876979951341144090319138666138315569198171020825988390595234172229312357481182433815763784224228064812123735211940241830977873418787279064507562886462904568700734936752622487560346202371567500249510947175031466577583911267352322071340162622706812788584238050819532767876806706947437197968597361690083869530716285726462667617339720268550685463697407874005285779455480911570243814843287132405203690134500420355152786534276327821001755484060915716657165608941949160606170951203049999361721960925781840661618472758217782595671397754937953957710839717254387462027424668969628617681460794627149962076096018722295573128178839858457859213907774477480416347877171313293702545044358799431662467072780750047577188571409641795803104558792991365579902813691361459620446905471653043191940597361275489459467514436459341079994293791111408482643506757809005123135909632356237400005371065744506901217897024658904115504367319836570569693694514950584031255810811177140372306976750931734007014467848961285628346214520262339191486756963810099314827004049451641640312933366634715542455605967822160619710277059773593123509018795535314875516547098944410169989751852427426352579772952858853683471267103175616548378693173435420051608862731952206130366279703464340092428025711549321750597765491940781480257939155580638121995941870701132830473328382552206654957099948741511544315296071626282768415570054836376498407297727816799609122910419245589041482894356041809350285499874716067252624394714417955704953037333151964024198390574637566931214269395327121105941172897270623360616316235556542255811079939982560509767855334620965594054871692148036915978572894409892121283663508868524656645175993184295639030663675662693206722989118276386010167318222758276175504887620904040257338981657629149962321975773800570439530765824922245206705279197223704480671728038955947976099280629979235557745875159173340386915663659937695115210877424653363321397095644829373802261007087257199578593155579125580482763265253406534333873605573951494169362582866408952606128502109218774486246891356065403260847475840273748695714643782992682590033851997428796004236199590837363822268562225985712979954411164731227505461422422592459903156813416645367701486681154035968118023313914537245867082673861251119301137346758390998435956270115790036771637519628591157500363798535723358069471857408354205787509780232916084816979585203001041464335102119987585811993189595581555798156186130587291364596877942734913215382257766947739599096528705377416793900192468522760483029377235302042877799162337573900727916535932845610814211641457105744782218193251701664475250341737588211246841758641637537057566123211324755219968462366315686810368587054296445331145156958754445958566006566342339698481654392814005745008614864997208818828355828553050079791484178638052115897259474127275998379054885352674462581804113553152410295512357015510284193247670710813665068674362584935615067854387152415866107842026707364373737061509749864354174662082099780753028118543839262218346613426285593948909100213201895853659784479483904609174416281616446780839448498843510285760009024639783357836698409154120708245575300176625818476100365345920636667506910425406063576806221902979169479788733672105784561072788877216096881975030873450083328257439835329786746163301704356198226708009531315275220197521437077662470164224305909434660219462954547179028519854084073955677994436070130096721665012956661444604900850002520663024987926491463450682807573700440195271476611765651864494580981547520233389194225210046127697004092743470299726097755048970168526838042911904457604376566808529683579090543178377740839809060680997625261913507491207027971450289484409992479311078887292291298524912920044790632409401979256074975198641606524005128465562158759963246762912975121151649307539736442447440408934077565062400121323509956232869634026857275486729984308975198560318181714975743109120417027803232557808886950016989263789608827360626496247622843148272826308057407166820743754248288754492318975709815474824826235745130165661827065562231858111284670459101123938075087570606818364483316641193380257305068894370072583401587978874735232258390731437347731040273847766495186010713302594173904068973692386473876312923677279252427889985527669651206181409552311396272966438996113893111033808095178289464126784750685149024687390729332414800443663852614064981609034929819147126463264853645489005029657425671821599682114605190235212781285719576947035002852108026648860123631400049282309653954990042758178945338696076485543362358469213688080880935361145516921640755064066899391920215428264192066333029502474583495869337769985276019953805644967184292234696898142557696977020359059618175907435401673765365103047043816462454319422234515356646270965804936404632324298055687178148409693418597196654294157701580621523353330417086517410367807712593248580806188990296452971018636885258893030457150993207569786727962303842897436736865840864911345129466145704449924764840650023501162044286848657905156110961331264405006706891190352457160924401406126035885643892127353447173760814345092029177707185022580765893557637085848824558539664915105194887165732680759857692594819261696926010152822173770794695318986333520131265259313551695727599879484782827843143872863417184016752860467659333633221553663822906100083707766279874954074846276041548146728174618190808132957595480866995357835189368475673513830573554780139926123482512795520942650340002922417469131403156649094159184414035127438525518988895796338004091355464174065703112844510713486890841509979177832793198856252667790230398685194935145159435528566552412324627575533855810148597458554492680039645344181283883232699125860327501114745645359126891291762113918044262108697131767218750023866845858386530884390805731147723059871660803413303062591144517305707405536863994365991308376579400589209549942912661263460503697027877220996171111181490060308080331391847599663122980098541883564514152175466637756256296112744356041240318497924353595535202701536689249772876113682762147035941835168771500600198089593240603496000051183325525060726110453493251656834554612131466646545923230274404228376225642424543598083028586295242588355560402863766264923474046514256491269828341628725412556662724408090577561212723370291119315562226465803283110628679435521166695638372076186966175510065730685550366026412108095017785853037372796684189724603887363506980921730496154465934894586446158362671065302387719582273381341853713227312251697413866717982156148713223979963312768771296238818944786182827219288823324615717301655637517166053664509008971439866583240137173046220999090578450442938003095642297905056615774852950259502585081096501328550680511019739213414015947363856802415110377231929643423523545299439410335164306958775152288112704208337670979694163914404634317430024968023192941987511512887703722974939914671683299759870498477795011324539697560750198699038854073208276569665974173858330170284097105324126336106231704992127984230063726123252349094154947725969587898535917578825291829616381459054177875033691453751012351838460385476381480967494736429283991527744268059324966095638889414537315457055778357054385561767579486262044251718949476438565252006672761974824332930928547243936118256034114823458604797595635821388870714411932252188143019734240073747678233803785984146311191460479256834098199357802360973075921355184890067537451243445312169984596587082322231442112508606496457319095710730170875317502598530634179530948705460489247079057412637030771068749582701518927799554338118733457217807578125465562388662483128389342283939970866683397909777885532969260243953104162258934191838530967117937637721088774729202880656845261749606010146191651936528377565676864238735518256242137085560652552968147852888010783283245971334169412557800520685799658121322779256522226823830779054046394742846191132272397647653778820912219221986968338787344474769855700036561699917609569878056097102831211896766770180381209543704200159092081657611495049189818660628551883185421157420604275593426830240710075251738314879882706858706031971628820818804037722865169941268609544176800433432613940318454810664864021260693029222733708655556497381326665038024411240755554381043647511507652807458241859812473508133151004605348083694762800733091105009079106919959804659537246583114485409991906247495577138865690969194072750446187385577956038470376199066488600087683720164793899067494527692131101477594831297933291913454951103478587653084709435656350895320758829786178756940112372425827649019669667456422857707311314827197862025651739728714502120670902652705171147757643268272706686571537438922626737960606121151254501124622092668647356909799849378805130652669830501680866768781413185702164749243622346730571026126063352013375425248885056060869148477309057101563655057789877485182485381986549033127619808981798609785164628737799378956312904953846314805792335734913066963690123410429949014510294366136994344933234328833044289098371224357916570092129029320946786436974066358992860216152274202218456492701638822641015744552441873190588889210414940524189057094800758997306338222052483513361472546879191371780182595001852142168205449220835287627039520919034006301976125755351971050005591506330312131820337113028066693850717633870016121255633240735989811859795998502634170643923527805296162625422011561997496588343067126346806119898334358737260956709117235681716637129888157666870963962329864784906170474569861512781839237469128315050836069304697078901324131110309902274067973286281146847677082109307517506006914697100260136376957530763170231600101588904763614533011486435760262357277694342785195212205176072343783911026441842243827811837043455439918541430408193640583490789497958211136455850473877068278228555426982208734840651070400973809907954941687403623116250082217237528333200692063346424622391927921971891623470689210002109518376039847178365281334870308982137573851350779866845070738392971121370996202226544873490019700392065896504840966492929549955843672968759003944579053417855850095001401180953191800257460739859260243761614939970102726473659152997469421315211474026720467019156833203616159469517421477382417288939334155802167364265557658606497632618349418384255330561078082934866227191716715923280578036570017914031994734875099265206993155555461981013182622963554855874130569225208825976340478416763045277491206161370992114063882891511385619024303071343352342737705611772420012430762375306035203430846248631428326408249953314075105836779911969008082529565745426302365762127751627675301618860804487523567836908139659897589086215555625816272147388661810766825914128826229129523407132309185948890203474964737442413770017012373174190874949527269748693563792772123236525790564509119376003218152535294996075761800001440531203600900727229694280843886313967636709371859529367240878013504752054220485894229159489238640166242771382907860555350223873847767878314195466275625688711022769309621399009976324170563473271879226754084748395222703925593088645484884887813276656809678445016093348639896164366056223048177342955285900764013078158861746375453525763567101908345797980292190260784868208331175561239666752260757229754385791066759389594118360818392794417898161655247800234850255531454510631996018997257355295648024880418669213333716719846933852930613708261030219508253549379305677712884213200010641086813924095580083020993301019084578312513855839165598032017950413110148994243301643250578472764628855109230033418283917239234476368499424098127330586430228917395412609634274124870562073082442326734547916416181781186456713835246442391065028091032203708837629421453797011287672721662691248925024142737011545635681222008841359016476904934134566688081855127127760075991274096195116106807376230540057830899264836636097277038125992424393595322140950523517620917960353870326873559835268034245830257934373046504510473875092986974434220869053492826592559965365237483560665204276622300730249366142320851189393688055557671493913677313647951504214945365746768958858259336369291239938774576005450761092646645462874280649679247996106875084255657825024129971710656228231080216318973938401700106258011063602500827013489827313945805991197785499535240217876957932593863109626725773133570965181318034822189795749303760020847354429707508857157430310006985713878076986637524771337270597834605144695318239513591266524672285297773110667155361913435912950782867018434167503522206570730255873030207254460205304548224369270402609494304672421955442875451385567461744851666394614284378360044004521589727129232533765407729321683768872085370598614749535011146411579262095132595596839658422050574393688237700946617221774743544773583000975837425452802047561897179877928419667360034112849522669584407872142029375301045778968397688878347209212`20097.42828177412