N, M = gets.split.map(&:to_i) a=gets.split.map(&:to_i) b=gets.split.map(&:to_i) counts={} (0...a.size).each{|i| counts[b[i]] ||=0 counts[b[i]] += a[i] } #puts counts.join(","); if counts[0]==counts.values.max puts "YES" else puts "NO" end