一共有 $N + 1$ 種食物:$N$ 種編號為 $1, 2, \dots, N$ 嘅食物,以及水啫喱。對於 $i = 1, 2, \dots, N$,食物 $i$ 嘅甜度係 $A_i$,辣度係 $B_i$。水啫喱嘅甜度係 $0$,辣度係 $0$。
UTPC-kun 首先食水啫喱,然後以任意順序將食物 $1, 2, \dots, N$ 各食恰好一次,最後再食多次水啫喱。
食完第一個水啫喱之後,UTPC-kun 嘅幸福度即刻變為 $0$。之後,每當佢食一種食物時,佢嘅幸福度會按如下方式變化:
- 設 $a$ 同 $b$ 分別係佢當前正喺度食緊嘅食物嘅甜度同辣度,並設 $a'$ 同 $b'$ 分別係佢緊接住之前食嘅嗰種食物嘅甜度同辣度。佢嘅幸福度會增加 $\max(a - a', b - b')$。(幸福度嘅增加量可以係負數。)
透過選擇食食物 $1, 2, \dots, N$ 嘅最優順序,求 UTPC-kun 最終可能獲得嘅最大幸福度。
輸入格式
輸入按以下格式俾出:
N A_1 B_1 A_2 B_2 : A_N B_N
- 所有輸入值都係整數。
- $1 \le N \le 5 \times 10^5$
- $0 \le A_i, B_i \le 10^9$
輸出格式
喺單獨一行輸出答案。
範例
範例輸入 1
4 1 4 3 1 2 3 3 4
範例輸出 1
6
範例輸入 2
3 1 2 2 1 1 2
範例輸出 2
3
範例輸入 3
6 3 1 4 1 5 9 2 6 5 3 5 8
範例輸出 3
18
說明
喺第一個範例入面,食食物嘅一個最優順序係 $1, 2, 3, 4$。喺呢種情況下,UTPC-kun 食完第一個水啫喱之後,佢嘅幸福度變化如下:
- 食食物 $1$:佢嘅幸福度增加 $\max(1 - 0, 4 - 0) = 4$,變為 $4$。
- 食食物 $2$:佢嘅幸福度增加 $\max(3 - 1, 1 - 4) = 2$,變為 $6$。
- 食食物 $3$:佢嘅幸福度增加 $\max(2 - 3, 3 - 1) = 2$,變為 $8$。
- 食食物 $4$:佢嘅幸福度增加 $\max(3 - 2, 4 - 3) = 1$,變為 $9$。
- 食水啫喱:佢嘅幸福度增加 $\max(0 - 3, 0 - 4) = -3$,變為 $6$。