#include<stdio.h>
#include<stdlib.h>
#include<math.h>

#define true 1
#define false 0
  int *A;
  int n;

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

   res = solve(i + 1, m) || solve(i + 1, m - A[i]);
   return res;
 }
int main(){
  int i, j;
  int y,m,c;

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

  for(i=0 ; i<y ;i++){
    scanf("%d",&m);
    c=solve(0,m);
    if(c==true)printf("yes\n");
    else printf("no\n");
  }
  return 0;
}
