#include <stdio.h>

int n, A[20];

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

int main()
{
   int q, M, i;

   scanf("%d", &n);
   for ( i = 0; i < n; i++ ) {
      scanf("%d", &A[ i ]);
   }
   scanf("%d", &q);
   for ( i = 0; i < q; i++ ) {
      scanf("%d", &M);
      if ( saiki(0,M) ) {
         printf("yes\n");
      }
      else {
         printf("no\n");
      }
   }
   return 0;
}