#ビット全探索する
# 各数字を使うか使わないか

n = gets.to_i
a = gets.split.map(&:to_i)
q = gets.to_i
m = gets.split.map(&:to_i)

#aの要素で作れる和2^n個を全列挙する
def calc_sum(a)
  n = a.length
  memo = []
  0.upto((1 << n)-1) do |bit|
   #puts bit.to_s(2).rjust(n,"0")
     memo << (a.map.with_index { |item, i|
       item * ((bit>>i)&1)
     }.inject(:+))
  end
  return memo
end

memo = calc_sum(a)

m.each do |item|
  if memo.include?(item)
    puts "yes"
  else
    puts "no"
  end
end
