num_list = list(map(int, input().split())) A, B, C, D = num_list[0], num_list[1], num_list[2], num_list[3] print(min(A, B // C, D // (C + 1)))