import math
P,Q = map(int,input().split())

l = 1
r = 10**64

while r-l > 10**(-7) and r-l > l * 10**(-6):

    m = (l+r)/2
    #print (m)

    if m**2 > P + m*Q*math.log(m,2):
        r = m
    else:
        l = m

print (l)