#arc053c. [arc053_c]魔法使い高橋君

[arc053_c]魔法使い高橋君

問題文

高橋君は NN 個の魔法を覚えています。魔法は 11 から NN まで番号が振られています。

最初、気温は 00 度です。高橋君が ii 番目の魔法を唱えると、気温が aia_i 度だけ上がった後 bib_i 度だけ下がります。

高橋君はすべての魔法をちょうど 11 回ずつ唱えます。この間の気温の最大値を XX 度とします。高橋君は魔法を唱える順番を工夫して、XX をできるだけ小さくしようとしています。XX の最小値を求めてください。

制約

  • 1N1051≦N≦10^5
  • aia_ibib_i は整数である。
  • 1aibi1091≦a_i,b_i≦10^9

入力

入力は以下の形式で標準入力から与えられる。

NN a1a_1 b1b_1 :: aNa_N bNb_N

出力

XX の最小値を出力せよ。


入力例1


1
10 20

出力例1


10

唯一の魔法を唱えると、気温は 001010\-10\-10 度と変化します。


入力例2


2
30 20
10 20

出力例2


20

22 番目の魔法、11 番目の魔法の順に唱えると、気温は 001010\-10\-10202000 度と変化します。


入力例3


5
5 10
10 5
10 15
15 10
20 20

出力例3


10

例えば、1133552244 番目の魔法の順に唱えればよいです。