#include<stdio.h>
int n,a[20],flg[10000000];
void dfs(int x,int sum){
    if(x==n){
        flg[sum]=1;
        return;
    }
    dfs(x+1,sum);
    dfs(x+1,sum+a[x]);
}
int main(){
    int i,q,key;
    scanf("%d",&n);
    for(i=0;i<n;i++) scanf("%d",&a[i]);
    dfs(0,0);
    scanf("%d",&q);
    for(i=0;i<q;i++){
        scanf("%d",&key);
        if( flg[key]==1 ) printf("yes\n");
        else printf("no\n");
    }
    return 0;
}
