#include"stdio.h"
#include"stdlib.h"

int *N;

void BinaryNum(int r,int n)
{
  int i=r-1;
  while(0<=i)
    {
      N[i]=n%2;
      n/=2;
      i--;
    }
}
int Njou(int m,int n)
{
  int i;
  int num=1;
  for(i=0;i<n;i++)
    {
      num*=m;
    }
  return num;
}

int main()
{
  int n,q;
  int *A;
  int R;
  int m;
  int BN;
  int c;
  int buf;
  int i,j;
  int k;
  scanf("%d",&n);
  A=(int*)malloc(sizeof(int)*n);
  R=Njou(2,n);
  N=(int*)malloc(sizeof(int)*n);
  for(i=0;i<n;i++)
    {
      scanf("%d",&A[i]);
    }
  scanf("%d",&q);
  for(i=0;i<q;i++)
    {
      scanf("%d",&m);
      for(j=0;j<R;j++)
        {
          c=0;
          BinaryNum(n,j);
          for(k=0;k<n;k++)
            {
              c+=N[k]*A[k];
            }
          if(m==c)
            {
              printf("yes\n");
              break;
            }
        }
      if(j>=R)printf("no\n");
    }
  return 0;
}
