#include<stdio.h>

int A[20];
int n, mTemp;

int dfs(int i, int v){
  if (v == mTemp) return 1;
  if (i>=n || v > mTemp ) return 0;
  return dfs(i+1, v+A[i]) || dfs(i+1, v);
}

int main(){
  int q;

  scanf("%d", &n);
  for (int i=0;i<n;i++)
    scanf("%d", A+i);

  scanf("%d", &q);
  for (int i=0;i<q;i++){
    scanf("%d", &mTemp);
    printf("%s\n", dfs(0, 0)?"yes":"no");
  }
  return 0;
}
