#include <stdio.h>
#define MAX_A 20

int n;
int A[MAX_A];

int solve(int i, int m) {
  if (i >= n) {
    return m == 0;
  }
  if (solve(i+1, m)) {
    return 1;
  }
  if (solve(i+1, m-A[i])) {
    return 1;
  }
  return 0;
}
  


int main(void) {
  int i;
  int q;
  scanf("%d", &n);
  for (i = 0; i < n; i++) {
    scanf("%d", &A[i]);
  }
  scanf("%d", &q);
  for (i = 0; i < q; i++) {
    int M;
    scanf("%d", &M);
    if (solve(0, M)) {
      printf("yes\n");
    } else {
      printf("no\n");
    }
  }

  return 0;
}