def main(): N, p = input().split() N = int(N) p = float(p) q = 1 - p divs = [0 for _ in range(N + 5)] for i in range(2, N + 1): for j in range(i * 2, N + 1, i): divs[j] += 1 ans = 0 for i in range(2, N + 1): if divs[i] == 0: ans += 1 else: ans += q**divs[i] print(ans) if __name__ == "__main__": main()