给定两个长度为 n 的数组 a,b。
请计算:
n∑i=1n∑j=1min
Input
第一行一个正整数 n (1 \leq n \leq 10^5) 表示数组的长度。
第二行 n 个正整数,表示数组 a_i (1 \leq a_i \leq 10^6)。
第三行 n 个正整数,表示数组 b_i (1 \leq b_i \leq 10^6)。
Output
一行一个整数表示答案。
Examples
Input
2 5 2 2 8
Output
6
Input
5 7 2 8 4 1 2 2 6 4 3
Output
34
Notes
对于 30\% 的测试点: n \leq 1000。
对于另外 20\% 的测试点: a_i, b_i \leq 50。
对于另外 30\% 的测试点: a_i = b_i。
对于所有测试点:1 \leq n \leq 10^5, 1 \leq a_i, b_i \leq 10^6。