N, A, B, X, Y = map(int, input().split()) H = list(map(int, input().split())) def solve(N, A, B, X, Y, H): for i in range(N): div = H[i] // X if div <= A: H[i] -= div * X A -= div else: H[i] -= A * X A = 0 if A >= N: return True elif A: H.sort(reverse=True) # 前からA番目までは潰せる return sum(H[A:]) <= B * Y else: return sum(H) <= B * Y print("Yes" if solve(N, A, B, X, Y, H) else "No")