#include <iostream>
#include <algorithm>
using namespace std;
bool compare(int a, int b) {
return a > b;
}
int main() {
ios::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
// 길이가 n인 정수 배열 a,b
int n;
int A[51];
int B[51];
cin >> n;
for (int i = 0; i < n; i++)
{
cin >> A[i];
}
for (int i = 0; i < n; i++)
{
cin >> B[i];
}
sort(A, A + n);
sort(B, B + n, compare);
int sum = 0;
for (int i = 0; i < n; i++)
{
sum += A[i] * B[i];
}
cout << sum;
}