#include<stdio.h>

int find(int,int);

int A[2000], n=0,j=0;

int main(){

  int  q=0, m[2000],i,jud=0;

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

  scanf("%d",&q);

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

 


  for(i=0;i<q;i++){
    
    jud= find(j,m[i]);

    if(jud == 1){
      printf("yes\n");
    }
    else{
      printf("no\n");
    }
  }
  
  
  return 0;
}

int find(int j, int m){

  if(m==0)
  return 1;
  
  if(j >= n)
    return 0;
  
  if(find(j+1,m)== 1 || find(j+1,m-A[j])==1){
    return 1;
  }

  j = j + 1;

}