#include<bits/stdc++.h>
using namespace std;
int main(){
long long n,a,b,i,x,maxn=0,minn=1e+18;
cin>>n>>a>>b;
for(i=0;i<n;++i){
cin>>x;
x%=(a+b);
if(x>maxn) maxn=x;
if(x<minn) minn=x;
}
if(maxn-minn<a) cout<<"Yes"<<endl;
else cout<<"No"<<endl;
return 0;
}