x, y, n = gets.split.map(&:to_i) n.times do u, v = gets.split.map(&:to_i) u -= 1 v -= 1 if u == -1 then puts (v % y) + 1 else if u / y == v / y then puts (v % y) - (u % y) else ans = 0 ans += (u % y) + 1 ans += (v % y) + 1 puts ans end end end