use proconio::input; fn main() { input! { _x: usize, y: usize, n: usize, uv: [(usize, usize); n], } for (u, v) in uv { if u == 0 { println!("{}", (v - 1) % y + 1); } else if (u - 1) / y == (v - 1) / y { println!("{}", u.max(v) - u.min(v)); } else { println!("{}", (u - 1) % y + (v - 1) % y + 2) } } }