import java.util.*;
public class a077 {
public static double v0;//創建陶瓷的成本
public static double D(double V) {//直徑的算法
double a;
if(V>v0)
a=Math.sqrt(V-v0)*0.3;
else
a=0;
a=Math.floor(a*10000.0)/10000.0;
return a;
}
public static void main(String [] args) {
Scanner sc=new Scanner(System.in);
double a=sc.nextDouble();
v0=sc.nextDouble();
double max=-1;
int maxi=0;
for (double i=1;i<=a;i+=1.0) {//嘗試每一種分陶土的方法,看分幾個最大
if (max<(int)i*D(a/i)) {
max=(int)i*D(a/i);
maxi=(int)i;
}
}
int time=0;
for (double i=1;i<=a;i+=1.0) { //看看有幾種方法能分到最長的項鍊,如果有兩種以上就返回0
if (max==i*D(a/i))
time++;
}
if(time>=2)
System.out.println(0);
else
System.out.println(maxi);
sc.close();
}
}