N, p = input().split() N, p = int(N), float(p) divisors_cnt = [0] * (N + 1) ans = 0 for i in range(1, N+1): for j in range(i, N+1, i): divisors_cnt[j] += 1 for i in range(2, N+1): c = divisors_cnt[i] ans += (1 - p) ** (c - 2) print(ans)