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

int hantei(int,int,int,int *);

int main()
{
  int n,i,A[20],q,m;

  scanf("%d",&n);
  if(n>20) exit(1);
  for(i=0;i<n;i++){
    scanf(" %d",&A[i]);
    if(A[i]<1 || A[i]>2000) exit(2);
  }
  
  scanf("%d",&q);
  if(q>200) exit(3);
  for(i=0;i<q;i++){
    scanf(" %d",&m);
    if(m<1 || m>2000) exit(4);
    if(hantei(n,0,m,&A[0])) printf("yes\n");
    else printf("no\n");
  }

  return 0;
}

int hantei(int n,int i,int m,int *A) //mからAの要素をひいていく
{
  int num1,num2;
  
  if(m==0) return 1;
  if(i>=n) return 0;
  
  if(m>0){
    num1 = hantei(n,i+1,m,&A[0]); //mから引かない場合
    if(num1) return 1;
    num2 = hantei(n,i+1,m-A[i],&A[0]); //mから引く場合
    //printf("確認 num1:%d,num2:%d\n",num1,num2);
    if(num2) return 1;
  }

  return num1;
  
}

