AT_abc119_d [ABC119D] Lazy Faith
Description
[problemUrl]: https://atcoder.jp/contests/abc119/tasks/abc119_d
東西方向に伸びる道路に沿って $ A $ 社の神社と $ B $ 軒の寺が建っています。 西から $ i $ 社目の神社は道路の西端から $ s_i $ メートルの地点に、西から $ i $ 軒目の寺は道路の西端から $ t_i $ メートルの地点にあります。
以下の $ Q $ 個の問いに答えてください。
問 $ i $ ($ 1\ \leq\ i\ \leq\ Q $): 道路の西端から $ x_i $ メートルの地点から出発して道路上を自由に移動するとき、神社一社と寺一軒を訪れるのに必要な最小の移動距離は何メートルか? (必要数を超えた数の寺社を通過してもよい。)
Input Format
入力は以下の形式で標準入力から与えられる。
> $ A $ $ B $ $ Q $ $ s_1 $ $ : $ $ s_A $ $ t_1 $ $ : $ $ t_B $ $ x_1 $ $ : $ $ x_Q $
Output Format
$ Q $ 行出力せよ。$ i $ 行目に問 $ i $ への答えを出力すること。
Explanation/Hint
### 制約
- $ 1\ \leq\ A,\ B\ \leq\ 10^5 $
- $ 1\ \leq\ Q\ \leq\ 10^5 $
- $ 1\ \leq\ s_1\