def can_make(a, q)
  if q == 0
    return true
  elsif a.nil? == true || a.empty? == true
    return false
  elsif a.length == 1
    if q == a[0]
      return true
    else
      return false
    end
  else
     can_make(a[1..-1], q-a[0]) || can_make(a[1..-1], q)
  end
end

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


for i in 0..(q-1)
  if can_make(a, m[i]) == true
    puts "yes"
  else
    puts "no"
  end
end