#include <iostream>
#include <cmath>
using namespace std;
int main() {
double c, eps;
cin >> c >> eps;
double a = 1.0;
double b = c;
double m;
while (b - a > eps) {
m = (a + b) / 2.0;
if (m * m > c) {
b = m;
} else {
a = m;
}
}
double pkw = (a + b) / 2.0;
cout << pkw << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBkb3VibGUgYywgZXBzOwogICAgY2luID4+IGMgPj4gZXBzOwoKICAgIGRvdWJsZSBhID0gMS4wOwogICAgZG91YmxlIGIgPSBjOwogICAgZG91YmxlIG07CgogICAgd2hpbGUgKGIgLSBhID4gZXBzKSB7CiAgICAgICAgbSA9IChhICsgYikgLyAyLjA7CiAgICAgICAgaWYgKG0gKiBtID4gYykgewogICAgICAgICAgICBiID0gbTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBhID0gbTsKICAgICAgICB9CiAgICB9CgogICAgZG91YmxlIHBrdyA9IChhICsgYikgLyAyLjA7CiAgICBjb3V0IDw8IHBrdyA8PCBlbmRsOwoKICAgIHJldHVybiAwOwp9Cg==