平面上有 $N$ 个不同的整点。我们希望在平面上放置三个完全相同的、边平行于坐标轴的正方形,使得这 $N$ 个点中的每一个都位于至少一个正方形的内部(或边界上)。求这些正方形的最小可能边长。
输入格式
第一行包含一个整数 $N$ ($1 \le N \le 100000$)。
接下来的 $N$ 行,每行包含两个空格分隔的整数,表示其中一个点的 $x$ 和 $y$ 坐标 ($0 \le x, y \le 10^9$)。
输出格式
输出这 $3$ 个正方形的最小可能边长,使得所有 $N$ 个点都被它们覆盖。
样例
输入样例 1
5 0 0 10 0 0 1 2 2 9 3
输出样例 1
2
说明
你可以将这 $3$ 个正方形的左下角分别放置在以下坐标处:$(0,0)$,$(8,0)$,$(7,1)$。