#include<stdio.h>

int solve(int, int *, int, int);

int main(){

  int i, j, n1, n2;

  scanf("%d", &n1);

  int A[n1];

  for(i=0;i<n1;i++) scanf("%d", &A[i]);

  scanf("%d", &n2);

  int B[n2];

  for(i=0;i<n2;i++) scanf("%d", &B[i]);

  for(i=0;i<n2;i++){

    if(solve(n1, A, 0, B[i])) printf("yes\n");

    else printf("no\n");

  }

  return 0;

}

int solve(int n, int A[], int i, int m){

  int res;

  if(m==0) return 1;

  if(i==n) return 0;

  res=(solve(n, A, i+1, m) || solve(n, A, i+1, m-A[i]));

  return res;

}

