#include<stdio.h>

int solve(int,int);

int A[20],M[200];
int n;

int main(){
  int q,m,i,j;
  int k[200];

  scanf("%d",&n);

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

  scanf("%d",&q);

  for(j=0;j<q;j++){
    scanf("%d",&M[j]);
  }
  for(i=0;i<n;i++){
   for(j=0;j<q;j++){
     if(solve(i,M[j])==1) k[j]=0;
     else k[j]=1;
   }  
  }

  for(j=0;j<q;j++){
    if(k[j]==0) printf("yes\n");
    else printf("no\n");
  }
  
  return 0;
}


  int solve(int i,int m){
    int res;
    if(m==0) return 1;
    if(i>=n) return 0;

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