A,B,C,D = map(int, input().split()) print(min(A,B//C,D//(C+1)))