#yuki1042 import math p,q=map(int,input().split()) l,r=1,10**18+1 m=0 for i in range(200): m=(l+r)/2 if m*m<=p+(q*m*math.log2(m)): l=m else: r=m print((l+r)/2)