#include <stdio.h>
int solve(int, int);
int m,p,G[2000];
int main()
{
  int i,k;

  scanf("%d",&m);
  for(i=0; i<m; i++){
    scanf("%d",&G[i]);
  }
  scanf("%d",&p);
  for(i=0; i<p; i++){
    scanf("%d",&k);
    if(solve(0, k)==1)
      printf("yes\n");
    else
      printf("no\n");
  }
  return 0;
}
int solve(int o, int t)
{
  if(t==0) return 1;
  if(o>=m) return 0;
  if(solve(o+1,t)) return 1;
  if(solve(o+1,t-G[o])) return 1;
}

