from decimal import Decimal
def solve(n):
if n <= 9:
return 0.0
dp = [1, 2, 4, 8, 16, 32, 64, 128, 256, 512]
#dp = [1, 2, 4, 8, 16, 32, 64]
cnt = 10
while cnt <= n:
next = sum(dp)
#print next
dp[cnt%10] = next
cnt += 1
#print next, 2**n
return 1 - Decimal(next)/Decimal(2**n)
ZnJvbSBkZWNpbWFsIGltcG9ydCBEZWNpbWFsCmRlZiBzb2x2ZShuKToKCWlmIG4gPD0gOToKCQlyZXR1cm4gMC4wCglkcCA9IFsxLCAyLCA0LCA4LCAxNiwgMzIsIDY0LCAxMjgsIDI1NiwgNTEyXQoJI2RwID0gWzEsIDIsIDQsIDgsIDE2LCAzMiwgNjRdCgljbnQgPSAxMAoJd2hpbGUgY250IDw9IG46CgkJbmV4dCA9IHN1bShkcCkKCQkjcHJpbnQgbmV4dAoJCWRwW2NudCUxMF0gPSBuZXh0CgkJY250ICs9IDEKCSNwcmludCBuZXh0LCAyKipuCQoJcmV0dXJuIDEgLSBEZWNpbWFsKG5leHQpL0RlY2ltYWwoMioqbik=