#570. 牛的阵容

牛的阵容

题目描述

农民约翰雇一个专业摄影师给他的奶牛拍照。由于约翰的牛有很多品种,他喜欢他的照片包含每个品种至少一头牛。

约翰的牛都站在数轴的不同地方,每一头牛由一个整数位置XiX_i以及整数品种编号IDiID_i表示。

约翰想拍一张照片,这张照片由数轴上连续的奶牛组成。照片的成本为这些奶牛最大和最小XX坐标的差。

请帮助约翰计算最小的照片成本。保证没有两头牛在同一位置。

输入格式

第1行:牛的数量NN

第2..1+N行:每行包含2个以空格分隔的正整数XiX_iIDiID_i;意义如题目描述。

输出格式

输出共一行,包含每个不同品种IDID的照片的最低成本。

样例

输入 #1

6
25 7
26 1
15 1
22 3
20 1
30 1

输出 #1

4