from heapq import * N, A, B, X, Y = map(int, input().split()) H = list(map(int, input().split())) H = list(map(lambda x : -x, H)) heapify(H) while A: v = -heappop(H) q = v // X if q: if q >= A: v -= q * X q -= A A = 0 heappush(H, -v) else: A -= q heappush(H, 0) else: A -= 1 heappush(H, 0) if -sum(H) <= B * Y: print("Yes") else: print("No")