import math import decimal P, Q = map(int, input().split()) lo, hi = decimal.Decimal(0), decimal.Decimal(pow(10, 18)) for _ in range(10000): mi = (lo + hi) / 2 if mi * mi <= Q * mi * decimal.Decimal(math.log2(mi)) + P: lo = mi else: hi = mi print(lo)