import java.util.*;
import java.lang.*;
import java.io.*;
class Depo
{
{
double x, a, e, b=1, z=1;
int n=0;
Scanner in
= new Scanner
(System.
in); x= in.nextDouble();
e= in.nextDouble();
do{
z*=(x*x)/((2*n + 1)*(2*n + 2));
b+=z;
n++;
}while(Math.
abs(a
-b
) > e
);
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBEZXBvCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWRvdWJsZSB4LCBhLCBlLCBiPTEsIHo9MTsJCgkJaW50IG49MDsKCQlTY2FubmVyIGluID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQl4PSBpbi5uZXh0RG91YmxlKCk7CgkJZT0gaW4ubmV4dERvdWJsZSgpOwoJCWE9KE1hdGguZXhwKHgpKyBNYXRoLmV4cCgteCkpLzI7CgkJZG97CgkJCXoqPSh4KngpLygoMipuICsgMSkqKDIqbiArIDIpKTsKCQkJYis9ejsKCQkJbisrOwoJCX13aGlsZShNYXRoLmFicyhhLWIpID4gZSk7CgkJU3lzdGVtLm91dC5wcmludGxuKGEpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihiKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4obik7CgkJCgl9Cn0=