#include <stdio.h>

int* del_element(int *a,int i,int n){
	int temp[2000];
	int j,k=0;
	for(j=0;j<n;j++){
		if(j!=i){
			temp[k]=a[j];
			k++;
		}
	}
	return temp;
}

int solve(int *a,int n,int m){
	int i;
	int calc=0;

	for(i=0;i<n;i++){
		calc=a[i];
		if(calc==m){
			return 1;
		}
		else{
			if(solve(del_element(a,i,n),n-1,m-calc)==1){
				return 1;
			}
		}
	}
	return 0;
}

int main(){
	int n,q,m;
	int A[2000];
	scanf("%d",&n);
	int i;
	for(i=0;i<n;i++){
		scanf("%d",&A[i]);
	}
	scanf("%d",&q);
	for(i=0;i<q;i++){
		scanf("%d",&m);
		if(solve(A,n,m)==1){
			printf("yes\n");
		}
		else{
			printf("no\n");
		}
	}
	return 0;
}