#include<stdio.h>

int A[20];
int n1;

int Solve(int i, int b){//A中に足してBになるものあるか？
  //あったら
  int result=0;
  
  if (b == 0)return 1;
  if (i >= n1)return 0;
  if(Solve(i + 1, b) || Solve(i + 1, b - A[i])){
    return 1; 
  }
  return 0;
}


int main(){
  int n2;
  int i;
  int b;
  
  scanf("%d",&n1);
  for(i=0;i<n1;i++){
    scanf("%d",&A[i]);
  }

  scanf("%d",&n2);
  for(i=0;i<n2;i++){
    scanf("%d",&b);
    if(Solve(0,b))printf("yes\n");
    else printf("no\n");
  }
  return 0;
}

