N,A,B,X,Y = map(int,input().split())
H = list(map(int,input().split()))
S = 0
res = A
cnt = 0
while res > 0 and cnt < N:
    tmp = H[cnt]
    nums = min(tmp//X,res)
    res -= nums
    H[cnt] -= nums*X
    cnt += 1
H.sort()
if res >= N:
    print('Yes')
    exit()
if sum(H[:N-res]) <= B*Y:
    print('Yes')
else:
    print('No')