#include #include #include #include using namespace std; int main(){ long long n,a,b,x,y;cin>>n>>a>>b>>x>>y; priority_queue> A; for(int i = 0; n > i; i++){ long long t;cin>>t; A.push(t); } while(a){ if(A.size() == 0){ cout << "Yes" << endl; return 0; } auto z = A.top();A.pop(); if(z > x){ A.push(z-x); } a--; } long long size = 0; while(A.size()){ auto z = A.top();A.pop(); size+=z; } if(size > b*y){ cout << "No" << endl; }else{ cout << "Yes" << endl; } }