T420000 「YAC Round 2」蕾娜的基地扩张
题目背景

> “好久不见,管制一号”
题目描述
蕾娜作为管制官一号,通过同步装置,指挥 eightysix 战区进行作战。为了保证辛耶所属的“先锋”部队能够在各个基地之间迅速到达并完成补给,蕾娜需要在最短的时间内使得 eightysix 战区的所有基地扩张并连通起来。
eightysix 战区地图可以抽象化为一个网格图,在网格上有若干个基地 $(x_i, y_i)$。基地每经过一个单位时刻会进行一次扩张,每一次扩展会往四个方向(上下左右)扩散一个单位距离,具体的扩张过程如下图所示。

假设有两个基地 $(x_i, y_i)$ 和 $(x_j, y_j)$,经过一段时间扩张后,如果基地 $i$ 和 $j$ 的扩张区域有公共部分(也就是有重合的点),那么此时基地 $i$ 和 基地 $j$ 连通。
假设有三个基地 $(x_i, y_i)$ 、 $(x_j, y_j)$ 和 $(x_k, y_k)$,经过一定的时间扩张后,如果基地 $i$ 与 基地 $j$ 连通,并且基地 $j$ 与 基地 $k$ 连通,**那么此时基地 $i$ 和 基地 $k$ 也是连通的。**
在 eightysix 战区,一共有 $n$ 个基地,蕾娜需要知道 **最早什么时刻所有基地会相互之间全部连通**。(就是所有基地形成一个连通块的最早时刻)
输入格式
输入共 $n + 1$ 行。
第一行一个数 $n$,表示基地的个数。
接下来 $n$ 行,每行一个基地的坐标 $x_i, y_i$。
输出格式
一个数,表示所有基地相互之间全部连通(形成一个连通块)的最早时刻。
说明/提示
#### 数据范围
对于前 $20\%$ 的数据,满足 $1 \le n \le 5,1 \le x_i,y_i \le 50$ 。
对于前 $100\%$ 的数据,满足 $1 \le n \le 50$,$1 \le x_i,y_i \le 10^9$ 。