use itertools::Itertools; use proconio::input; fn main() { input! { h: usize, w: usize, a: [[u32; w]; h], } let s = a.iter().map(|row| row.iter().sum::()).collect_vec(); let t = s.iter().sum::(); let ans = s.iter().map(|&s| s + t).join("\n"); println!("{ans}"); }