A, B, C, D = map(int, input().split()) pack = (1 + C) ans = 0 for i in range(1, D): if pack <= D and A>0 and B>0: D -= pack A -= 1 B -= 1 ans += 1 print(ans)