- Time limit: 1.00 s
- Memory limit: 512 MB
Given two arrays of n integers, your task is to permute the arrays so that the sum of pairwise differences is minimum.
Input
The first input line contains an integer n.
The second line has n integers a_1,a_2,\dots,a_n: the numbers in the first array.
The third line has n integers b_1,b_2,\dots,b_n: the numbers in the second array.
Output
Print one integer: the minimum sum of pairwise differences.
Constraints
- 1 \le n \le 10^5
- 1 \le a_i, b_i \le 10^9
Example
Input:
3 1 3 5 2 7 8
Output:
8
Explanation: An optimal solution is [3,1,5] and [8,2,7]. In this solution the sum is |3-8|+|1-2|+|5-7|=8.