a,b,c,d = map(int,input().split()) ans = 0 for i in range(a+1): if (a-i)+(a-i)*c > d: continue else: if (a-i)*c > b: continue ans = a-i break print(ans)