#include using namespace std; #include using namespace atcoder; using ll = long long; #define rep(i, n) for (ll i = 0; i < ll(n); i++) int main(){ int n,m,l; cin >> n >> m >> l; vector a(n); rep(i,n) cin >> a[i]; vector> dp(n+1,vector(1001)); dp[0][l] = 1; rep(i,n){ rep(j,1001){ if(dp[i][j] == 0) continue; dp[i+1][j] = 1; dp[i+1][(j+a[i])/2] = 1; } } if(dp[n][m]) cout << "Yes" << endl; else cout << "No" << endl; }