a , b , x , y = map(int,input().split()) x1 = a * y / b y1 = b * x / a ans1 = x1 + y ans2 = x + y1 if x1 > x: ans1 = 0 if y1 > y: ans2 = 0 ans = max(ans1 , ans2) print(ans)