import math n,p=list(map(float,input().split())) n=int(n) a=[1]*(n+1) nr=math.ceil(n**0.5) for i in range(2,nr): for j in range(2,n//i+1): m=i*j if m <=n: a[i*j]+=1 b=[pow(1-p,k-1) for k in a[2:]] print(sum(b))