#include<stdio.h>

int n;       // 数列 A の長さ(最大 50)
int A[50];   // 数列 A 

int solve(int i, int m)
{
  //printf("%d %d\n", i, m);
  if (m == 0)
    return 1;
  if (i >= n || m < 0)
    return 0;

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


int main(void)
{
  int q, M, i;

  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);
    if (solve(0, M) == 1)
      printf("yes\n");
    else
      printf("no\n");
  }
    
  return 0;
}

