import java.util.*;
public class Main{
public static void main(String []args){
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int []a=new int [n];
int []b=new int [n];
int []c=new int [n];
for(int i=0;i<n;i++) a[i]=sc.nextInt();
for(int i=0;i<n;i++) b[i]=sc.nextInt();
for(int i=0;i<n;i++) c[i]=sc.nextInt();
Arrays.sort(a);
Arrays.sort(b);
Arrays.sort(c);
long res=0;
for(int i=0;i<n;i++){
int l=0,r=n-1;
while(l<r){
int mid=l+r+1>>1;
if(a[mid]<b[i]) l=mid;
else r=mid-1;
}
if(a[l]>=b[i]) continue;
int x=l;
l=0;r=n-1;
while(l<r){
int mid=l+r>>1;
if(b[i]<c[mid]) r=mid;
else l=mid+1;
}
if(c[l]<=b[i]) continue;
int y=l;
res+=(long)(x+1)*(n-y);
}
System.out.println(res);
}
}