n, s, b = gets.chomp.split.map(&:to_i) h = gets.chomp.split.map(&:to_i) cur = h[0] i = 0 while s >= 0 && i < n-1 if cur <= h[i+1] i += 1 else cur += b s -= 1 end end puts s < 0 ? "No" : "Yes"