#include <stdio.h>
int main () {
double x, /* real do qual se extrai a raiz quadrada */
eps, /* precisao epsilon */
ri,rium, /* r_i e r_{i+1} */
dif; /* |r{n+1}-rn| */
scanf ( "%lf %lf", &x, &eps );
ri = x;
dif = eps; /* entra sempre uma vez */
while ( dif >= eps ) {
rium = (ri + x/ri)/2;
dif = rium - ri;
if ( dif < 0 ) dif = -dif;
ri = rium; /* prepara p/ proxima iteracao */
}
printf ( "%15.13f\n", rium );
return 0;
}