AT_abc419_c [ABC419C] King's Summit
Description
$ 10^9 $ 行 $ 10^9 $ 列のグリッドがあり、このグリッドの上から $ i $ 番目、左から $ j $ 番目のマスをマス $ (i, j) $ と表記します。
グリッド上には $ N $ 人の人がおり、はじめ $ i $ 人目の人はマス $ (R_i, C_i) $ にいます。
はじめ時刻は $ 0 $ であり、各人は、時刻 $ 1, 2, 3, 4, \ldots $ に以下のような移動をすることができます。
- その場に留まるか、 $ 8 $ 近傍のマスに移動する。ただし、グリッドの外側に出ることはできない。厳密には、現在いるマスをマス $ (i, j) $ としてマス $ (i - 1, j - 1), (i - 1, j), (i - 1, j + 1), (i, j - 1), (i, j), (i, j + 1), (i + 1, j - 1), (i + 1, j), (i + 1, j + 1) $ のうち存在するマスのいずれかに移動する。また、移動には時間がかからないものとする。
$ N $ 人の人が全員同じマスに集まる時刻として考えられる最小値を求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ R_1 $ $ C_1 $ $ R_2 $ $ C_2 $ $ \vdots $ $ R_N $ $ C_N $
Output Format
答えを出力せよ。
Explanation/Hint
### Sample Explanation 1
以下のようにそれぞれの人が移動することによって、全員が時刻 $ 3 $ にマス $ (5, 4) $ に集まります。
- 時刻 $ 1 $ では、 $ 1 $ 人目の人はマス $ (3, 4) $ 、 $ 2 $ 人目の人はマス $ (6, 2) $ 、 $ 3 $ 人目の人はマス $ (7, 2) $ に移動する。
- 時刻 $ 2 $ では、 $ 1 $ 人目の人はマス $ (4, 4) $ 、 $ 2 $ 人目の人はマス $ (5, 3) $ 、 $ 3 $ 人目の人はマス $ (6, 3) $ に移動する。
- 時刻 $ 3 $ では、 $ 1 $ 人目の人はマス $ (5, 4) $ 、 $ 2 $ 人目の人はマス $ (5, 4) $ 、 $ 3 $ 人目の人はマス $ (5, 4) $ に移動する。
### Sample Explanation 2
はじめからすべての人は同じマスにいます。
### Constraints
- $ 1 \leq N \leq 2 \times 10^5 $
- $ 1 \leq R_i, C_i \leq 10^9 $
- 入力される値はすべて整数