0 1 1 5 2 50 3 625 4 8750 5 131250 6 2062500 7 33515625 8 558593750 9 9496093750 10 164023437500 11 2870410156250 12 50784179687500 13 906860351562500 14 16323486328125000 15 295863189697265625 16 5395152282714843750 17 98911125183105468750 18 1822047042846679687500 19 33707870292663574218750 20 626003305435180664062500 21 11666425237655639648437500 22 218111428356170654296875000 23 4089589281678199768066406250 24 76884278495550155639648437500 25 1448972940877676010131835937500 26 27369488883244991302490234375000 27 518065325289994478225708007812500 28 9825376858948171138763427734375000 29 186682160320015251636505126953125000 30 3552983051251903176307678222656250000 31 67728739414489404298365116119384765625 32 1293003207003888627514243125915527343750 33 24719178957427282584831118583679199218750 34 473195711470750838052481412887573242187500 35 9069584469856057729339227080345153808593750 36 174037972259400026698131114244461059570312500 37 3343361046035842618148308247327804565429687500 38 64295404731458511887467466294765472412109375000 39 1237686541080576353833748726174235343933105468750 40 23848106523259885842162475455552339553833007812500 41 459927768662869226955990598071366548538208007812500 42 8877675534655382752871446427889168262481689453125000 43 171500550101297166816834760538768023252487182617187500 44 3315677301958411891792138703749515116214752197265625000 45 64151147798760577906413118398631922900676727294921875000 46 1242075414827066508400764632824575528502464294433593750000 47 24065211162274413600264814760976150864735245704650878906250 48 466570420493075365719419878018925373908132314682006835937500 49 9051466157565662094956745633567152253817766904830932617187500 50 175704931293921675960925062298656484927050769329071044921875000 51 3412730396285786398471813710031597111083101481199264526367187500 52 66322873739138867743886190968538585366331972181797027587890625000 53 1289611433816589095020009268832694715456455014646053314208984375000 54 25088804257886369666752907593654242646152852103114128112792968750000 55 488335654305288266727869094233627222934046585578471422195434570312500 56 9509694320681929404700608677181161709768275613896548748016357421875000 57 185275079006389314263994617331288150552381921443156898021697998046875000 58 3611293912836401888196505253067480900597274739993736147880554199218750000 59 70420231300309836819831852434815877561646857429877854883670806884765625000 60 1373771725366700095337703350777555644235405907238600775599479675292968750000 61 26810706253124308312235823458723263379432921738043660297989845275878906250000 62 523447122084807924191270838956025618360357043457042891532182693481445312500000 63 10223576603218904769360758573359875358600723505020368975237943232059478759765625 64 199752958247507831647510205971800641621891059251936439977725967764854431152343750 65 3904262365746743982201335843994285268064234339924212235928280279040336608886718750 66 76337070136242307711697760531828562703942492317921164612926077097654342651367187500 67 1493063283547092194949382669225470417591816393865222778458701213821768760681152343750 68 29212107721573542944661834832672247300709451184319576100278936792165040969848632812500 69 571722679693653626202667338868013982885313544607397417962602048646658658981323242187500 70 11192880630622232963686022549669569524092758126820879027718547149561345577239990234375000 71 219193912349685395538851274931029069846816513316908880959488215012243017554283142089843750 72 4293798556986987885213114015772213286040378274564105476329700650239828974008560180664062500 73 84135241995015303156202909768509584658899304028620985684838728957402054220438003540039062500 74 1649050743102299941861577031462787859314426358960971319422839087565080262720584869384765625000 75 32330073779242459386496707590520446189190727300682200867631976848315389361232519149780273437500 76 634005342943585891865065304697219139554259717195196406624990714817613479681313037872314453125000 77 12436258650047261725045511745983913891256632914213467976105587098345495178364217281341552734375000 78 244002543133838679415449914003481854828452924266213612189413417752348323119804263114929199218750000 79 4788549909001584083528204562318331401008388638724442139217238323389835841226158663630485534667968750 80 93997461176697761639627719186248727501275776982368679029079122644318999846291262656450271606445312500 81 1845559908469309710241471071827566478988463426117238698009968139723824265274743083864450454711914062500 82 36244128322951503948115636711794377840375848006880711780195759852407633161419653333723545074462890625000 83 711938234915118827552271435410246707578811300135156838539559568529435651385028904769569635391235351562500 84 13987492380097040494262274083942494137136645543831904945424287993460676915447038481943309307098388671875000 85 274870489794930214363991200021660640601871290338092085555430775685448185896575523656792938709259033203125000 86 5402626868383111109912930483184364315278159844576292716089501453127774688312001671874895691871643066406250000 87 106210732753440707047151928817147162107172915126329390895850426294443752395224578322086017578840255737304687500 88 2088413284477766711601301971123680153792725859225577910873463438373894007771269798467983491718769073486328125000 89 41072127928062745328158938765432376357923608564769698913844780954686582152834972703203675337135791778564453125000 90 807902296606948507004445059232131359128387465175140231382221515482296506083237375150929437950253486633300781250000 91 15894599531071486931283103882719106087199796869206563247845879815466920391420213576338937855325639247894287109375000 92 312764700450116355744603011885763055264254067426322696167289893143058756089236460695701680378988385200500488281250000 93 6155475487582077214122506084985762257860319412113797743717939386326156369841355875394128815969452261924743652343750000 94 121165675387141940951674593462351320233671550533187387165816280551893814858982478810389693535398691892623901367187500000 95 2385449234184356962486093558790041617100408651122126684827008023365409480036217551579547091478161746636033058166503906250 96 46971216879300224725241636054525561738781242511786205855872013655958062957414180654813762316734937485307455062866210937500 97 925045393643361568568534261073819736284161204568850788794214146489786341916422129222352666033657442312687635421752929687500 98 18220591086914697562713553627211600866203175241507667052007248339950337037747708605894825240056889015249907970428466796875000 99 358945644412219541985457006456068537064202552257701040924542792297021639643629859536128057229120713600423187017440795898437500 100 7072295370102147411396628147005706819383792861315099717226140165060129335552707133434602315702477426384575664997100830078125000 101 139365820528483493106933554661583046146680624031797553251220997370302548671185699394152457397666466931696049869060516357421875000 102 2746724424007975640845389475369063919201569580432514884465811889919555085461232716214849403080222600692650303244590759277343750000 103 54142164127080289074356234851024817638107861921987072241874176676298922357649298733081166118408233955960895400494337081909179687500 104 1067374092791011413180165772777346404865554992176316567054090911618464469336514746452171560620048040846086223609745502471923828125000 105 21045394848426545788174966651930697982726508808004732312670283068703686235031281321556967563168871748757737805135548114776611328125000 106 415007318973644968346254015285736193864980687709252197941442030607147457531925267182104687460619807382045109989121556282043457031250000 107 8184866568646886875717787523690908267892674674265807237178440048085408190212970547202620224917779534479223002563230693340301513671875000 108 161444615803585383328378377760875713541002298620839317063611432141134198247320061252161775078653449533305774821201339364051818847656250000 109 3184861966307093471114373452191820894399772618247466527527607343147829183606223026519918653824345322611577557836426421999931335449218750000 110 62836465821734546862526827570271060889509027332990555813382523256700413622501157009717313980858705013687881546502467244863510131835937500000 111 1239898120232440612198074008306241469337633485767045788817637289261677804515424615995314856229444090002234091230093326885253190994262695312500 112 24468785912551704116829248128521402447990466135048779726224169513748154903268999059022585215855401068185681623390337335877120494842529296875000 113 482936564063520475990050949905027679894548673718068020912319135139766215196098665638603655576093442135243716251125078997574746608734130859375000 114 9532747829775578091281875272038372464005439037739255717138821189280602682566469313040263462241148814321767268609164602821692824363708496093750000 115 188189590777466153698581848042826490884245305141576686140068107960798104681700126955708649383898541248248681423405059831566177308559417724609375000 116 3715538074324331752510462128025035845663304742538821751996216490508065143715617891176811795528253250285935505026202463341178372502326965332031250000 117 73366133162505872740248955578799436613521186865385209170772749346472811736079573613915012572718898925137540056873319826991064473986625671386718750000 118 1448826999427636982685588618572930050771216715408867576061478663564799223359554604980674618032684138437590076753380685659067239612340927124023437500000 119 28614333238695830408040375216815368502731530129325134627214203605404784661351203448368323706145511734142404015879268541766577982343733310699462890625000 120 565192201987463096489392535274287030756432702554438609578859062949730870583713853236366063286675810285953269404557453015058854361996054649353027343750000 121 11164862350735951332290459098451079869860678796362270894139756899252880312350413002456083709187612317943830977581831653822064254200085997581481933593750000 122 220574109856002940955006630969399382794808532318376571323248855814508123243995964194864092791267462866695197361982527795021269412245601415634155273437500000 123 4358117493122638752740050369959907160058716969193730643080320135044716951191855744172717962408107129220993818845622524982275081129046157002449035644531250000 124 86116401664103341754143395310407765482760247311268117507267125868483606955551069504852906937184196873406837860389501093649755603109952062368392944335937500000 125 1701824128123946991808071859705677270254547744484584226929326535020033185073985421167331256139592462022087510098173473993554694061458576470613479614257812500000 126 33634476862922101964080790298120078333377282194144144957422122857482545626265381158503948448113205351775115357058389131683640016490244306623935699462890625000000 127 664806456743694671633784370736279673308160343368630365174046647104928440894151674461054606044737574531180014479357222680934447200939985123113729059696197509765625 128 13141522982142801648574807328507854007254332368914786288324177907888120343256486588183637561349463682593093309475666029739401863274395054759224876761436462402343750 129 259797800493130771052594267955886036912643339908546159699947209409788225247455157935630373328216320494340383118095859203309713758578425313316984102129936218261718750 130 5136460330360371733024573694700342256517146949336904989487505895964515293060372969872386770382292138017874750197467750660856172784107798179320525377988815307617187500 131 101561829259398259266622252599756767344770860134616075928502957488389279658239192813385829323468049092626159833449930524430565234594858736727474024519324302673339843750 132 2008327901896371593016665596521506000877799715443911877383178783417021093993752459392516775343766685064712784676491107362799898999883296824009448755532503128051757812500 133 39716932388249139712643013662552170912881860044226615485562864000411238052861522517837085482544639667324543876064936078443430838430527884952425665687769651412963867187500 134 785512662789816318761161825770476269165885676430259728492243310230355597045483445352777912876993984531529867771062069106992298804514884835725752054713666439056396484375000 135 15536978403710337481378862583254273265119356394098519629736283121468062912149635794110092541464072194042759884589389455130950616059890001530163772258674725890159606933593750 136 307337310029598646529465091975321755828273400204430570777995089483054383152740970817798180929690771137634155381293762214634132624250378862384991407452616840600967407226562500 137 6079933741889886268300287689077017343559321612739822161042946335425641058021614857482529231435186994244501769499507035115588275827561842712398743060475680977106094360351562500 138 120286458922281922574286267229940990609986578669313028365957571384320236759420437827891765370120606001240142921752837025668113370689173147187744916664087213575839996337890625000 139 2379953508676578039505521144478118171354734449385693489812160519532621827311390091309001357680243418738822827808966846865004814548635782983643238708282297011464834213256835937500 140 47092697086579097377449673709886168071487298679333935011176793258836985093608357125901516226438859136746919784305088672009669734685771876059323659546862472780048847198486328125000 141 931904780375262419934039317780141776625910628795270122404273162375576958542531574111149722509107001227174961928854219495402619397655063181173940023427348933182656764984130859375000 142 18442591108125822716177141743481127467491797758675625499329322024635544004722827655486389613292117576733602393417184903300625265002544257361694057806289492873474955558776855468750000 143 365009615681656907924339263673063981127441830640455088007559498404245141760139297348168127763073160372852547369715117877824875036508688426950194894082812879787525162100791931152343750 144 7224673082802450522364508184425473281625917613366248983322039727035748667942067471649948459862206691517840075524706126271430285205378867485152133420811537689587567001581192016601562500 145 143008939789719739792009785294449436876019876045400407957539005555707627742140924610057198965765598208812039851139730855646804960572225527617052504014694136458274442702531814575195312500 146 2830993297878125461188765137461550076933454689062008075894139497735436712446463201464397612179441433929544462359296712856681649219490995138541651610086802293153596110641956329345703125000 147 56046015964749375684345147653799606252804204317241105826823167083546145726136062028991114889768671631172738342653644382905927244683166322675182697415907639992838085163384675979614257812500 148 1109635886550407102475289836098717036548808072052760148920324448969537784510747536815595898824279069207782403428377523017265002495404970818065697700516292201200485578738152980804443359375000 149 21970790553698060629010738754754597323666399826644650948622424089596848133312801228948798796720725570314091587881874955741847049409018422197700814470222585583769614459015429019927978515625000 150 435050753348060935634053701170306264885844605838857657856828132635063416679505136917595419882085890432047244024945735878596838925383874717689572418979904178115702961804345250129699707031250000 151 8615149786695154054332247635017249061226264891940536514138504468628558448719147777118172459507095593424093450757149111806424244509246466448984295928483628790317538914678152650594711303710937500 152 170613750677688344997560198262106304938010343938430232927056657123820471239339985389987336943179736261928125201269031429891931116751743747323022331132715001533739496153430081903934478759765625000 153 3379038568616554884691938991554702792603451616962416950828070157322418423896019191165333621277261010382342739375782765332275259130472846943735182532173901004401983527714037336409091949462890625000 154 66926763907437570941962920671438306924468364284352387348659196019224674589424380108887575595620589044347046515378407029484419648584204129788819421766283071506542512452142545953392982482910156250000 155 1325664746628090347504265544068874156388507984863133826329210998073104131290521375233734670451715513763028036746918446930172158423879427955432384700370606993302668996648208121769130229949951171875000 156 26259983197537331087504877974867507174320126324358892992890740152913081836391856541254234554807867820401383403075900445559461227377484209817800741516895463370517838086470874259248375892639160156250000 157 520213591191720546227153595324906945921658198704071740935114029611505988277889309962821228838915356188964114250807394902538693934756490991960229879416979749048866032978821749566122889518737792968750000 158 10306118316062388179971910850776458362598888842250477886450372284756250711165731612470986609072851396196458867232976691465389219462156897010532856101657145971722817634486091264989227056503295898437500000 159 204189969136986065815693483731008581308990485187087593125298000891733217214971057572081422192255868287142341307053350699658023910593983522021182211514082204564758324383255683187599061056971549987792968750 160 4045751562403636956223988901254145182457637563644779019066463495929372440470544556862979731635380247428472476829193718831733517234750356740668144439316287158767571768835935586139385122805833816528320312500 161 80165817995775769317771631932258061948697633205553954637057702604526453913027456960062746534256608606453065744578468132406571545207090402083609528704970875182987070234341686614243371877819299697875976562500 162 1588561914885618005499401049945972638615296657999627444648444045476199056067967398656458106169624820851800014447781914525602614055330687108773366734460465808840786729183580661128871724940836429595947265625000 163 31480647703525966572396667148319579728656793527431641433581970413400286172078622229472492957629760169319207603385922086635417656584297153070203913945100694382515590669796567979688006744254380464553833007812500 164 623889199942605519343861221666697125531561908089099802956442686374660216864830876911363951342117065173780659776193728626047368103216070851754950294548359215944399887819604710870180497295223176479339599609375000 165 12365032938621519027959659152309840620474931792850231034498171314292964539068033644809562650093765930251435967853478115540336391925185982543817990777494589279861901391123490956402974916272796690464019775390625000 166 245079395370282802290697435893087260202227690025953680983167347606644985774342463259399115998864462449893730859850374625380320103427338935449326643553934673750556249129453623147867347142891958355903625488281250000 167 4857823729660962688262038461452265336151298855871581890916352782917427396598573825320232477834634880703250736686319925610217059192934753899084867399015490854698525652387384315966656345153751317411661148071289062500 168 96294139019906656838330348200385141278738764302779877719347821436528886263936226714927685211514951777253786792302791424817912120096635654212629028323679848303195626837264718689279874297426431439816951751708984375000 169 1908889697041679020853960431972340741819703739413930517142365636712366745349794611937095877428266985231442714647414159421390375557209777380567998973240006404598642720244600599899253978719571023248136043548583984375000 170 37842901011528022694122373475942895408004653079609499725804792447104814425355577394542427043753363040553162588624175441160896918941176288421786646311600126968359057436428046980458894665844127302989363670349121093750000 171 750257514240177659226495892749798100821487598845746477122060129329229169711991389042963233832552139350501653646560687525341037753426808973943560836759049028849444103826858373275376923317026012227870523929595947265625000 172 14875047825686759370791219145270563501836430427982141136003851119070844231862025805880716138992218716602431630102330394288553523088173149020961928728806579011292446682809966591529149404493637121049687266349792480468750000 173 294936293095513332351894862363123241846756810209990729420766013567783980459333270289014199307604336622289592665822068162617871578472398644381141690312544239017005408366059682418250376123580736020812764763832092285156250000 174 5848165354522464361491858128000215138332835036735244749086046097601202355393636845159310123413640274739113637430871865853051510727424133120014638087911591482222907240172726274236164600850429451384115964174270629882812500000 175 115966460723201139895491959470004266095349967489806841899490345912660205797294276077306774606327298629769923833146265976290623707038126276073017539356883262914533785614788719869796673050954538553014572244137525558471679687500 176 2299673882138056503012298179320423581890838338357186525803452622335804081064988186617778411684795582997132387877646291394237792156518775305176788492331413857796686935072928851655289957112149323847916093654930591583251953125000 177 45605892157007525031648385241579186764464378283150946270147122229468474191906788195285156141838923640336389489933097801245277563553434139479067771786122982685518566746109207001927941284302736590916538261808454990386962890625000 178 904474397527244211521518254791095603429321468744055079659342368238061918331112279850627398343732843146336216141131269242573940506227325112573690446037634572813357049992668630485163081336730250825439725304022431373596191406250000 179 17938742217623676861843445386690062801348209130090425746576956970054894713567060217037443400484034722402334953465770173311049820040175281399378193846413085694131581491521261171289067779845149974704554551863111555576324462890625000 180 355801572161707181955900380874128869927293208712843250995642406201641281887877050713615590097998257753725870071503397360147341734498504200131313347561452915148797666047300152513413001821238057509333430061815306544303894042968750000 181 7057382832438257839894507554701127584821585073919583165353126848285302349534264577341496045350405002697529620649050903682043426711756044848758468047784862767511865793575568959194620530630051580267547706171171739697456359863281250000 182 139990708643447409611022199035874825862854392449880256230775139121724849884204264566937872374983443496131325262054944155004467972479095315852422071111798097519497665741417023616811325279710859215143159417493734508752822875976562500000 183 2776989600807516549349081665657299534779448545880776821969180748882041859116008509072408881351573743265648571774459490031338630975808140776420329128032951391011774347587892044572615963429046935517785499314413755200803279876708984375000 184 55089469378181544519519620070066428608867979261526761819604828910254560124085141774571570781406895339378001396823061234675744733411977711618716799458815846513584928949446290830170273436673525693785258283696748549118638038635253906250000 185 1092903989276827415467889236873898503046897007930288984485708702574404983106850393269726323566620665603789382549876859978244613259624719117597123602166830503414668751739015124534023166566265106505739801434629043797031044960021972656250000 186 21682747594743474392437802506963440889326138499579530120010584420059050734365855395886014226909960798877318766096487435932018797824640149338424216919994337795018294486372973861076074588025901310889276274451731296721845865249633789062500000 187 430194938980814678105281932717944864453119662784210890147018510036277974676514045886461878012628477552193611689042011361842713382371849771448523027189249361571373608692399960116030628794343680263920215445239136897725984454154968261718750000 188 8535613868666957898914324061863985405815866325083549407678938691195991561041945354890116627234692014924476422401627209560371297269282733560486567999786693681971698585166665875318068031633803179839686814389665414637420326471328735351562500000 189 169364548867760164625826324806459078841714821292447269826050520346362569395411231515451261498288362611922505855021760947592630477395767923805444007153662290426491071926728054473416402522418094673661154159205466385174077004194259643554687500000 190 3360689215752937298072679429405653972827744359677356820108541738810021664966537002322305136536716724079509409374515570635476803713769426341479752812106701993279587238755493855781404008167353815775789394049155589527799747884273529052734375000000 191 66688676625097349508629732427268446023300552137347549399028875129511367414179718639833242553150472493452764842275543354797742823695112053963738844865242367679141809269054331200662235787070927281800820788162931229692276247078552842140197753906250 192 1323407416964367091285242876665482633519384013917311472529951252570096047649265919122079372945939428237948649460701197144431891268146524179694921118310250094358099116582788023308478565100941199426410070563026044609955533815082162618637084960937500 193 26263497707798006708495799356505712056956847698874480253816042898942627749740586539278379308463230921217022167132472211371457635991567619030028073739662179707622070097132648916173414822879503184493189544678609648187261882412713021039962768554687500 194 521229416047068133137839710306036439284220515869970454268041466763630612264082409779524758583347198282614747624629063887218159237371111208442095617294834028043576468081555647720980078792531678584557146348237022248639505050959996879100799560546875000 195 10344808308281097132174471801482049738855192891500944219911639314849607559731023336950771994332758169996792695203097237353462446088640931636937509955494410046375063575700262600176594420933409335173098465788989880342896299225685652345418930053710937500 196 205320814646594364400011090070024438979308650790704019796215785386101348012935539327297048212391291597398271260122386792142325706632416460408252101147122554727545678076081354145636975562688479698105659904745941279902154974479344673454761505126953125000 197 4075307078591494202485068605935333561559005038421549483833979982663526756014326613920592926639887757463511141678186768147067373874067660047497125037920159798380073307267675362587642999804877400068460825382078531464724591160120326094329357147216796875000 198 80891773670534683918673472328867173709337034682236786236905632821713219528927588567770563116721390160707884470496672031059880034183755061244289667838113724641212510370388531066438139945875707187288544021403066328068653945138066774234175682067871093750000 199 1605701707360113475785668425728013398130340138442400206802576811511007407649212633070245677866919594690051506739358939816538618678547537965699149906586557434128068330852212341668797077925632787667677598824850866612162780810990625468548387289047241210937500 200 31874377175954491384999089645048624171841080360125257836528763571785669435424668686319802262134374043847291103930558059044721833469675007378804020533733155035676580299006603200291046472255098620865838902045547053644425350427127341390587389469146728515625000