#include <stdio.h>
int solve(int,int);
int a[20];
int n;
int main(){
  int c,d[200],i,k;
  scanf("%d",&n);
  for(i=0;i<n;i++){
    scanf("%d",&a[i]);
  }
  scanf("%d",&c);
  for(i=0;i<c;i++){
    scanf("%d",&d[i]);
  }
    for(i=0;i<c;i++){
    k= solve(0,d[i]);
      if(k==0) printf("yes\n");
      else printf("no\n");
    }
    return 0;
}




int solve(int i,int m){
  int c,b;
  if (m==0){
    return 0;
  }
  else if(i>=n){
    return 1;
  }
  else{
  c=solve(i+1,m);
  b=solve(i+1,m-a[i]);
  if(c==0||b==0){
    return 0;
  }
  else return 1;
}
}

