#include <bits/stdc++.h>
using namespace std;
long long a[100000];
long long b[100000];
long long diff[100000];
int main() {
int n;
cin >> n;
for(int i=0; i<n; i++)
cin >> a[i];
for(int i=0; i<n; i++)
cin >> b[i];
long long dissatisfaction = 0;
for(int i=0; i<n; i++){
dissatisfaction += b[i]*(n-1);
diff[i] = b[i] - a[i];
}
sort(diff, diff+n, greater<int>());
for(int i=0; i<n; i++){
dissatisfaction -= diff[i]*(n-i-1);
}
cout << dissatisfaction;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpsb25nIGxvbmcgYVsxMDAwMDBdOwpsb25nIGxvbmcgYlsxMDAwMDBdOwpsb25nIGxvbmcgZGlmZlsxMDAwMDBdOwoKaW50IG1haW4oKSB7CglpbnQgbjsKCWNpbiA+PiBuOwoJZm9yKGludCBpPTA7IGk8bjsgaSsrKQoJCWNpbiA+PiBhW2ldOwoJZm9yKGludCBpPTA7IGk8bjsgaSsrKQoJCWNpbiA+PiBiW2ldOwoJbG9uZyBsb25nIGRpc3NhdGlzZmFjdGlvbiA9IDA7Cglmb3IoaW50IGk9MDsgaTxuOyBpKyspewoJCWRpc3NhdGlzZmFjdGlvbiArPSBiW2ldKihuLTEpOwoJCWRpZmZbaV0gPSBiW2ldIC0gYVtpXTsKCX0KCXNvcnQoZGlmZiwgZGlmZituLCBncmVhdGVyPGludD4oKSk7Cglmb3IoaW50IGk9MDsgaTxuOyBpKyspewoJCWRpc3NhdGlzZmFjdGlvbiAtPSBkaWZmW2ldKihuLWktMSk7Cgl9Cgljb3V0IDw8IGRpc3NhdGlzZmFjdGlvbjsKCXJldHVybiAwOwp9