a,b,c,d = gets.chomp.split(" ").map(&:to_i) res = 0 (1..a).each do |i| res = i if i + i * c <= d and i * c <= b end puts res