include [HTML_REMOVED]
define ll long long
using namespace std;
const int N = 100006;
ll a[N], b[N], c[N], ans;
struct Cow{
ll T[N];
}t[4];
ll maxx = -1;
int n;
int main() {
cin >> n;
for (int i = 1; i <= n; i) {
cin >> a[i];
maxx = max(a[i], maxx);
t[2].T[a[i] + 1];
}
for (int i = 1; i <= n; i) {
cin >> b[i];
maxx = max(b[i], maxx);
}
for (int i = 1; i <= n; i) {
cin >> c[i];
maxx = max(c[i], maxx);
}
for (int i = 1; i <= maxx; i) {
t[2].T[i] += t[2].T[i - 1];
}
for (int i = 1; i <= n; i) {
t[3].T[b[i] + 1] += t[2].T[b[i]];
t[3].T[maxx + 1] -= t[2].T[b[i]];
}
for (int i = 1; i <= maxx; i) {
t[3].T[i] += t[3].T[i - 1];
}
for (int j = 1; j <= n; j) {
ans += t[3].T[c[j]];
}
cout << ans;
}