Problem E: 景点参观

Problem E: 景点参观

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

你计划进行一次旅行。

一共有  个景点,每个景点都有两个参数:

  • 需要的最小精力值 ,只有当你的精力值不少于  时,你才能参观该景点;
  • 参观后精力值的变化值 (可能是正数,表示恢复精力;也可能是负数,表示消耗精力)。

你可以任意选择参观景点的顺序,每个景点恰好参观一次。

请计算,初始至少需要多少的精力值。

Input

第一行包含一个整数 ,表示景点的数量。

接下来  行,每行包含两个整数  和 ,分别表示第  个景点的精力要求和变化值。

数据规模与约定

本题采用子任务捆绑方式计分。

  • 对于  的数据,保证 
  • 对于另外  的数据,保证  。
  • 对于  的数据,保证  ,  ,  , 

Output

输出一个整数,表示初始至少需要的精力值。

Sample Input Copy

4
4 -1
3 3
5 -4
2 -1

Sample Output Copy

4

HINT

样例解释

  • 初始精力值是  的情况下,可以依次访问所有景点。可以证明不存在更优的答案。