def factiorial(n):
prod = 1
for i in range(1,n+1):
prod *= i
return prod
def e(n):
return sum([1/factiorial(i) for i in range(n+1) ])
error = float(input())
for i in range(10000):
if 1/factiorial(i) < error:
print('%.6f' % e(i))
break