use proconio::input; fn main() { // let mut stdin = LineSource::new(BufReader::new(io::stdin())); // macro_rules! input(($($tt:tt)*) => (proconio::input!(from &mut stdin, $($tt)*))); input! { n:usize, k:usize, a:[usize;n] } let mut v = 0; for a in a { v ^= a % (k + 1); } println!("{}", if v != 0 { "YES" } else { "NO" }); }