// Hydro submission #6406c5f8a6a35c48ca890500@1678321768154
#include <bits/stdc++.h>
using namespace std;
using ll=long long;
int main(){
int n;
scanf("%d",&n);
vector<int> a(n),b(n);
for(int&x:a) scanf("%d",&x);
for(int&x:b) scanf("%d",&x);
sort(a.begin(),a.end());
sort(b.begin(),b.end());
ll ans=0;
for(int i=0;i<n;i++)
ans+=1ll*n*(a[i]+b[i])-
2ll*a[i]*(b.end()-lower_bound(b.begin(),b.end(),a[i]))-
2ll*b[i]*(a.end()-upper_bound(a.begin(),a.end(),b[i]));
for(int i=0;i<n;i++) ans-=(n-1ll)*abs(a[i]-b[i]);
printf("%lld\n",ans);
return 0;
}
39F - Pacifist frogs | 1451C - String Equality |
386A - Second-Price Auction | 1690E - Price Maximization |
282B - Painting Eggs | 440A - Forgotten Episode |
233B - Non-square Equation | 628B - New Skateboard |
262B - Roma and Changing Signs | 755C - PolandBall and Forest |
456B - Fedya and Maths | 376B - IOU |
1623B - Game on Ranges | 1118A - Water Buying |
1462C - Unique Number | 301A - Yaroslav and Sequence |
38A - Army | 38C - Blinds |
1197A - DIY Wooden Ladder | 1717D - Madoka and The Corruption Scheme |
1296D - Fight with Monsters | 729D - Sea Battle |
788A - Functions again | 1245B - Restricted RPS |
1490D - Permutation Transformation | 1087B - Div Times Mod |
1213B - Bad Prices | 1726B - Mainak and Interesting Sequence |
1726D - Edge Split | 1726C - Jatayu's Balanced Bracket Sequence |