#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm>
#include<string>
#include<vector>
#include<map>

using namespace std;

int main(){
	int N;
	int x,y,z,tp;
	int p1=0,p2=0;
	vector<int> a,b,c;
	
	scanf("%d",&N);
	scanf("%d",&x);
	for(int i=0;i<x;i++){
		scanf("%d",&tp);
		a.push_back(tp);
	}
	sort(a.begin(),a.end());
	scanf("%d",&y);
	for(int i=0;i<y;i++){
		scanf("%d",&tp);
		b.push_back(tp);
	}
	sort(b.begin(),b.end());
	scanf("%d",&z);
	for(int i=0;i<z;i++){
		scanf("%d",&tp);
		c.push_back(tp);
	}
	sort(c.begin(),c.end());
	for(int i=0;i<x;i++){
		for(int j=0;j<z;j++){
			if(a[i]<c[j])
			break;
			if(a[i]==c[j]){
				p1++;
				break;
			}
		}
	}
	p1=z-p1;
	for(int i=0;i<x;i++){
		for(int j=0;j<y;j++){
			if(a[i]<b[j])
			break;
			if(a[i]==b[j]){
				for(int k=0;k<z;k++){
					if(b[j]<c[k])
					break;
					if(b[j]==c[k])
					p2++;
				}
			}
		}
	}
	printf("%d\n",p1+p2);
}
