H = gets.split[1].to_i R = gets.split.map(&:to_i) pro = 1 b = false # 順次掛けていって倍数なら短絡打ち切り for e in R pro *= e pro %= H if (pro == 0) then b = true break end end puts b ? "YES" : "NO"