use proconio::input; fn main() { input! { x: usize, y: usize, n: usize } for _ in 0..n { input! { u: usize, v: usize } let dist_u = if u == 0 { 0 } else { (u-1) % y + 1 }; let arm_u = if u == 0 { 0 } else { (u-1) / y + 1 }; let dist_v = (v-1) % y + 1; let arm_v = (v-1) / y + 1; let ans = if arm_u == arm_v { dist_u.abs_diff(dist_v) } else { dist_u + dist_v }; println!("{}", ans); } }