N,p = map(float,raw_input().split()) N = int(N) P = [1.]*(N+1) P[0] = P[1] = 0. for i in range(2,N+1): for j in range(2*i,N+1,i): P[j] *= 1.-p print sum(P)