#include<stdio.h>
#define n_max 20
#define q_max 200

int n_array[n_max];
int q_array[q_max];
int solve(int i, int m);
	int n, q;

int main(void){
	int i, j,  sum =0;
	int ans;
	scanf("%d", &n);
	for(i =0;i<n;i++){
		scanf("%d", &n_array[i]);
	}
	
	scanf("%d", &q);
	for(i =0;i<q;i++){
		scanf("%d", &q_array[i]);
	}
	
	for(i = 0;i<q;i++){
		
		
		if(solve(0, q_array[i])){
			printf("yes\n");
		}
		else{printf("no\n");}
	}
	
	return 0;
}
	
int solve(int i, int m){
	int res =0;
	if(m ==0){
		return 1;
	}
	if(i >= n){
		return 0;
	}
	
	res = solve(i+1 , m) || solve(i+1, m-n_array[i]);
	return res;
}
