N,p = map(float,input().split()); N = int(N) q = 1-p ans = 0 A = [1]*(N+1) for k in range(2,N+1): #2-N base = k*2 while base <= N: A[base] *= q base += k #print(A) ans = sum(A[2:]) print(ans)