A,B,C,D =map(int,input().split()) count = 0 for i in range(A + 1): if i * C > B or i + i * C > D: break else: count = i print(count)