eval'*A,G='+gets.split*?, b=1 x=500 A.map{|a|a.times{b|=b<<<[:NO,:YES][b[G]]