#include <stdio.h>
int n,A[20],M[200];

int result(int i,int m)
{
  if(A[i]==m) return 1;
  if(i==n) return 0;
  else
    {
      if(result(i+1,m)||result(i+1,m-A[i]))
	return 1;
    }
  return 0;
}

main(){
  int i,q;
  
  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++)
    {
      if(result(0,M[i]))
	printf("yes\n");
      
      else 
	printf("no\n");
    }
}