N, A, B, X, Y = gets.split(" ").map{|s| s.to_i} h = gets.split(" ").map{|s| s.to_i} h.sort!.reverse! A.times { i = h.shift if i > X then h << (i - X) h.sort!.reverse! end break if h.length == 0 } puts (h.length == 0 or h.sum <= B * Y) ? "Yes" : "No"