#include using namespace std;using ll=long long; #define rep(i,r) for(ll i=0;i<(r);i++) #define Rep(i,l,r) for(ll i=(l);i<(r);i++) ll dp[51][51][2501]; int main() { ll n,m,x,y,z,cnt=0,sum=0; cin>>n>>m>>x>>y>>z; vectorv; rep(i,n) { ll a; cin>>a; if(a>=x)cnt++,sum+=a; else if(a>y)v.push_back(a); } if(cnt>m) { cout<<"Handicapped"<=v[i-1]&&j>0) dp[i][j][k]=dp[i-1][j][k]+dp[i-1][j-1][k-v[i-1]]; else dp[i][j][k]=dp[i-1][j][k]; } ll ans=0; rep(i,m-cnt+1) if(z*(i+cnt)>=sum)ans+=dp[n][i][z*(i+cnt)-sum]; cout<