#include <stdio.h>

int solve(int i, int m, int s[],int n){
	int res;
	
	if (m == 0){
		return 1;
	}
	
	if (i >= n){
		return 0;
	}
	res = solve(i + 1, m, s, n) || solve(i + 1, m - s[i], s, n);
	return res;
}

int main(void){

	int n;
	int q;
	
	scanf("%d",&n);
	
	int i;
	int S[n];

	for(i=0;i<n;i++){
	
		scanf("%d",&S[i]);
	
	}
	
	scanf("%d",&q);
	
	int T[q];
	
	for(i=0;i<q;i++){
	
		scanf("%d",&T[i]);
	
	}
	
	for(i=0;i<q;i++){
		if(solve(0,T[i],S,n)==0) printf("no\n");
		else printf("yes\n");
	}
	

	return 0;
}

