n, p = map(str, input().split()) n = int(n) p = float(p) D = [0]*(n+1) for i in range(1, n+1): j = i while i <= n: D[i] += 1 i += j #print(D) ans = 0 for i in range(2, n+1): ans += (1-p)**(D[i]-2) print(ans)