#include #include using namespace std; using namespace atcoder; using ll = long long; using ld = long double; int main() { int n; ld p, res = 1, ans = 0; cin >> n >> p; if (n >= 200) ans = 1; else { for (int i = 0; i < n; i++) { res *= (ld)1 - p; } ans = (ld)1 - res; } cout << fixed << setprecision(15) << ans << endl; return 0; }