a,b,c,d=(int(x) for x in input().split()) total=0 essev=0 essem=0 while True: if essev+1<=a and essem+c<=b and total+1+c<=d: essev=essev+1 essem=essem+c else: break total=essev+essem print(essev)