AT_abc382_g [ABC382G] Tile Distance 3

Description

[problemUrl]: https://atcoder.jp/contests/abc382/tasks/abc382_g 二次元座標平面上にタイルが敷き詰められています。 各タイルの形は長方形であり、$ 0\ \leq\ k\

Input Format

入力は以下の形式で標準入力から与えられる。 > $ T $ $ \text{case}_1 $ $ \vdots $ $ \text{case}_T $ 各ケースは以下の形式で与えられる。 > $ K $ $ S_x $ $ S_y $ $ T_x $ $ T_y $

Output Format

$ T $ 行出力せよ。$ i $ 行目には $ i $ 番目のテストケースに対する答えを出力せよ。

Explanation/Hint

### 制約 - $ 1\ \leq\ T\ \leq\ 10^4 $ - $ 2\ \leq\ K\ \leq\ 10^{16} $ - $ -10^{16}\ \leq\ S_x,\ S_y,\ T_x,\ T_y\ \leq\ 10^{16} $ - 入力される値はすべて整数 ### Sample Explanation 1 $ 1 $ 番目のテストケースについて説明します。 整数組 $ (i,\ j,\ k) $ に対応するタイルを単にタイル $ (i,\ j,\ k) $ と表記します。 $ (-1.5,\ 1.5) $ はタイル $ (-1,\ 0,\ 1) $ に含まれ、$ (4.5,\ -0.5) $ はタイル $ (1,\ -1,\ 2) $ に含まれます。 例えば、タイル $ (-1,\ 0,\ 1)\ \to\ (-1,\ 0,\ 2)\ \to\ (0,\ 0,\ 2)\ \to\ (1,\ 0,\ 0)\ \to\ (1,\ -1,\ 2) $ という移動をすることによって、$ 4 $ 回の隣接するタイルへの移動でタイル $ (1,\ -1,\ 2) $ に辿り着くことができます。 !\[\](https://img.atcoder.jp/abc382/89f3686844bfbe1ca95741ff33cd3468.png)