N,A,B,X,Y = map(int,input().split()) H = list(map(int,input().split())) H.sort(reverse=True) p = Y*B for i in range(N): if A>0: H[i]-=X A-=1 if H[i]>0 and p>0: d = min(p,H[i]) H[i]-=d p-=d print('Yes'if sum(H)<=0 else 'No')