#include using namespace std; int main () { int N, M, L; cin >> N >> M >> L; int dp[1010]; for (int i = 0; i <= 1000; i ++) { dp[i] = 0; } dp[L] = 1; for (int i = 0; i < N; i ++) { int a; cin >> a; int dp2[1010]; for (int j = 0; j <= 1000; j ++) { dp2[j] = dp[j]; } for (int j = 0; j <= 1000; j ++) { dp2[(j + a) / 2] |= dp[j]; } for (int j = 0; j <= 1000; j ++) { dp[j] = dp2[j]; } } cout << (dp[M] ? "Yes" : "No") << endl; }