0 1
1 50
2 2500
3 125000
4 6250000
5 312500000
6 15625000000
7 781250000000
8 39062500000000
9 1953125000000000
10 97656250000000000
11 4882812500000000000
12 244140625000000000000
13 12207031250000000000000
14 610351562500000000000000
15 30517578125000000000000000
16 1525878906250000000000000000
17 76293945312500000000000000000
18 3814697265625000000000000000000
19 190734863281250000000000000000000
20 9536743164062500000000000000000000
21 476837158203125000000000000000000000
22 23841857910156250000000000000000000000
23 1192092895507812500000000000000000000000
24 59604644775390625000000000000000000000000
25 2980232238769531250000000000000000000000000
26 149011611938476562500000000000000000000000000
27 7450580596923828125000000000000000000000000000
28 372529029846191406250000000000000000000000000000
29 18626451492309570312500000000000000000000000000000
30 931322574615478515625000000000000000000000000000000
31 46566128730773925781250000000000000000000000000000000
32 2328306436538696289062500000000000000000000000000000000
33 116415321826934814453125000000000000000000000000000000000
34 5820766091346740722656250000000000000000000000000000000000
35 291038304567337036132812500000000000000000000000000000000000
36 14551915228366851806640625000000000000000000000000000000000000
37 727595761418342590332031250000000000000000000000000000000000000
38 36379788070917129516601562500000000000000000000000000000000000000
39 1818989403545856475830078125000000000000000000000000000000000000000
40 90949470177292823791503906250000000000000000000000000000000000000000
41 4547473508864641189575195312500000000000000000000000000000000000000000
42 227373675443232059478759765625000000000000000000000000000000000000000000
43 11368683772161602973937988281250000000000000000000000000000000000000000000
44 568434188608080148696899414062500000000000000000000000000000000000000000000
45 28421709430404007434844970703125000000000000000000000000000000000000000000000
46 1421085471520200371742248535156250000000000000000000000000000000000000000000000
47 71054273576010018587112426757812500000000000000000000000000000000000000000000000
48 3552713678800500929355621337890625000000000000000000000000000000000000000000000000
49 177635683940025046467781066894531250000000000000000000000000000000000000000000000000
50 8881784197001252323389053344726562500000000000000000000000000000000000000000000000000
51 444089209850062616169452667236328125000000000000000000000000000000000000000000000000000
52 22204460492503130808472633361816406250000000000000000000000000000000000000000000000000000
53 1110223024625156540423631668090820312500000000000000000000000000000000000000000000000000000
54 55511151231257827021181583404541015625000000000000000000000000000000000000000000000000000000
55 2775557561562891351059079170227050781250000000000000000000000000000000000000000000000000000000
56 138777878078144567552953958511352539062500000000000000000000000000000000000000000000000000000000
57 6938893903907228377647697925567626953125000000000000000000000000000000000000000000000000000000000
58 346944695195361418882384896278381347656250000000000000000000000000000000000000000000000000000000000
59 17347234759768070944119244813919067382812500000000000000000000000000000000000000000000000000000000000
60 867361737988403547205962240695953369140625000000000000000000000000000000000000000000000000000000000000
61 43368086899420177360298112034797668457031250000000000000000000000000000000000000000000000000000000000000
62 2168404344971008868014905601739883422851562500000000000000000000000000000000000000000000000000000000000000
63 108420217248550443400745280086994171142578125000000000000000000000000000000000000000000000000000000000000000
64 5421010862427522170037264004349708557128906250000000000000000000000000000000000000000000000000000000000000000
65 271050543121376108501863200217485427856445312500000000000000000000000000000000000000000000000000000000000000000
66 13552527156068805425093160010874271392822265625000000000000000000000000000000000000000000000000000000000000000000
67 677626357803440271254658000543713569641113281250000000000000000000000000000000000000000000000000000000000000000000
68 33881317890172013562732900027185678482055664062500000000000000000000000000000000000000000000000000000000000000000000
69 1694065894508600678136645001359283924102783203125000000000000000000000000000000000000000000000000000000000000000000000
70 84703294725430033906832250067964196205139160156250000000000000000000000000000000000000000000000000000000000000000000000
71 4235164736271501695341612503398209810256958007812500000000000000000000000000000000000000000000000000000000000000000000000
72 211758236813575084767080625169910490512847900390625000000000000000000000000000000000000000000000000000000000000000000000000
73 10587911840678754238354031258495524525642395019531250000000000000000000000000000000000000000000000000000000000000000000000000
74 529395592033937711917701562924776226282119750976562500000000000000000000000000000000000000000000000000000000000000000000000000
75 26469779601696885595885078146238811314105987548828125000000000000000000000000000000000000000000000000000000000000000000000000000
76 1323488980084844279794253907311940565705299377441406250000000000000000000000000000000000000000000000000000000000000000000000000000
77 66174449004242213989712695365597028285264968872070312500000000000000000000000000000000000000000000000000000000000000000000000000000
78 3308722450212110699485634768279851414263248443603515625000000000000000000000000000000000000000000000000000000000000000000000000000000
79 165436122510605534974281738413992570713162422180175781250000000000000000000000000000000000000000000000000000000000000000000000000000000
80 8271806125530276748714086920699628535658121109008789062500000000000000000000000000000000000000000000000000000000000000000000000000000000
81 413590306276513837435704346034981426782906055450439453125000000000000000000000000000000000000000000000000000000000000000000000000000000000
82 20679515313825691871785217301749071339145302772521972656250000000000000000000000000000000000000000000000000000000000000000000000000000000000
83 1033975765691284593589260865087453566957265138626098632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000
84 51698788284564229679463043254372678347863256931304931640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000
85 2584939414228211483973152162718633917393162846565246582031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000
86 129246970711410574198657608135931695869658142328262329101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000
87 6462348535570528709932880406796584793482907116413116455078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
88 323117426778526435496644020339829239674145355820655822753906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
89 16155871338926321774832201016991461983707267791032791137695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
90 807793566946316088741610050849573099185363389551639556884765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
91 40389678347315804437080502542478654959268169477581977844238281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
92 2019483917365790221854025127123932747963408473879098892211914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
93 100974195868289511092701256356196637398170423693954944610595703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
94 5048709793414475554635062817809831869908521184697747230529785156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
95 252435489670723777731753140890491593495426059234887361526489257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
96 12621774483536188886587657044524579674771302961744368076324462890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
97 631088724176809444329382852226228983738565148087218403816223144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
98 31554436208840472216469142611311449186928257404360920190811157226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
99 1577721810442023610823457130565572459346412870218046009540557861328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100 78886090522101180541172856528278622967320643510902300477027893066406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000