#include <bits/stdc++.h>
using namespace std;

int main(){
    long long n;
    cin >> n;
    long long a[n],b[n],c[n];
    for(long long i=0;i<n;i++) cin >> a[i];
    sort(a,a+n);
    for(long long i=0;i<n;i++) cin >> b[i];
    for(long long i=0;i<n;i++) cin >> c[i];
    sort(c,c+n);
    long long count=0;
    for(long long i=0;i<n;i++){
        long long d,e;
        d=lower_bound(a, a + n, b[i]) - a;
        e=c+n-upper_bound(c,c+n,b[i]);
        count+=d*e;
    }
    cout << count << endl;
}
