#include using namespace std; using ll = long long; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n, m, l; cin >> n >> m >> l; vector dp(1001); dp[l] = true; for(int i = 0; i < n; i++){ int v; cin >> v; vector ndp(1001); for(int j = 0; j < 1001; j++){ if(dp[j]){ ndp[j] = true; ndp[(j + v) / 2] = true; } } ndp[v] = true; swap(ndp, dp); } cout << (dp[m] ? "Yes" : "No") << '\n'; }