#include <stdio.h>
#define NM 20
#define QM 200
int solve(int ,int);
int n;
int A[NM];
main()
{
  int i;
  int q;
  int Q[QM];
  int ans;

  scanf("%d",&n);


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


  scanf("%d",&q);


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

 

  for(i = 0;i < q;i++)
    {
      ans =  solve(0,Q[i]);

      if(ans == 0)
	{
	  printf("no\n");
	}

      else if(ans == 1)
	{
	  printf("yes\n");
	}
    }

}



int solve(int i, int m)
{
  int res;

  if(m == 0)
    {
      return 1;
    }

  if(i >= n)
    {
      return 0;
    }

  res =  solve(i + 1, m) || solve(i + 1, m - A[i]);
  return res;
}