const input = require('fs').readFileSync('/dev/stdin', 'utf8');

const list = input.trim().split('\n');
const n = Number(list[0]);
const A = list[1].trim().split(' ');
const q = Number(list[2]);
const mi = list[3].trim().split(' ');

// const dp = {};
// const memo = (i, sum) => {
//   dp[sum] = true;
//   if (i === n) {
//     return;
//   }
//   memo(i + 1, sum);
//   memo(i + 1, sum + Number(A[i]));
// }
// memo(0, 0);

// for (let i = 0; i < q; i++) {
//   console.log(dp[mi[i]] ? 'yes' : 'no');
// }

const memo2 = (i, m) => {
  if (i === n) {
    return m === 0;
  }
  return memo2(i + 1, m) || memo2(i + 1, m - Number(A[i]));
}

for (let i = 0; i < q; i++) {
  console.log(memo2(0, Number(mi[i])) ? 'yes' : 'no');
}
