#include #include using namespace std; int dp[101][103000]; int main(){ int n,m,l;cin>>n>>m>>l; dp[0][l] = 1; vector A(n); for(int i = 0; n > i; i++){ cin>>A[i]; } for(int i = 0; n > i; i++){ for(int j = 0; 1000*(n+1) >= j; j++){ dp[i+1][j] |= dp[i][j]; dp[i+1][(j+A[i])/2] |= dp[i][j]; } } for(int i = 0; n >= i; i++){ if(dp[i][m]){ cout << "Yes" << endl; return 0; } } cout << "No" << endl; }