Bahram 和 Mohsen 决定共同教授算法设计课程,但最近他们遇到了一个根本性的分歧,并决定分道扬镳。分歧的根源在于 Mohsen 对识别学生算法设计天赋的看法过于短视。Bahram 正确地认为,学生的算法设计天赋与他们在离散数学方面的天赋直接相关。然而,Mohsen 认为,对连续数学理解更好的学生会成为更好的算法设计师。因此,他们决定将班上的学生分成两组,每人负责一组。
学生的分组方式是:每个人轮流选择一名学生,然后将选择权交给对方。这个过程一直持续到所有学生都被选完。由于 Bahram 具有高尚的品德,并且对 Mohsen 的短视有特殊的考量,他允许 Mohsen 先进行第一次选择。Mohsen 采取了一种狡猾的策略:每次他都会从剩余的学生中选择一名连续数学天赋最高的学生。如果存在多名符合条件的学生,Mohsen 会随意选择其中一人。Bahram 因为对 Mohsen 有深刻的了解,猜到了他的狡猾策略,并想知道在 Mohsen 的策略下,他自己所选学生离散数学天赋之和的最大可能值是多少。请帮助 Bahram 计算这个值。
输入格式
第一行包含一个整数 $n$,表示学生的数量。 第二行和第三行分别包含 $n$ 个整数 $a_1, a_2, \dots, a_n$ 和 $b_1, b_2, \dots, b_n$,其中 $a_i$ 表示第 $i$ 名学生的连续数学天赋,$b_i$ 表示第 $i$ 名学生的离散数学天赋。
输出格式
输出在假设 Mohsen 采取上述狡猾策略的情况下,Bahram 所选学生离散数学天赋之和的最大可能值。
数据范围
- $1 \le n \le 10^5$
- $1 \le a_i, b_i \le 10^9$
样例
样例 1
3 1 8 4 12 11 1
输出 1
12
样例 2
5 1 2 3 4 5 2 3 4 5 6
输出 2
8