use proconio::{input, marker::Chars}; fn main() { input! { n: usize, mut a: [Chars; n], } let mut count = 0; for i in 0..n { for j in 0..n { if a[i][j] != a[i][n - j - 1] { count += 1; a[i][n - j - 1] = a[i][j]; } } } if count % 2 == 0 { println!("Yes"); } else { println!("No"); } }