#include <bits/stdc++.h>

using namespace std;
using llong = long long;
using ldbl = long double;
using P = pair<llong, llong>;

#define ALL(x) x.begin(), x.end()

const llong inf = llong(1e18)+7;
const llong mod = 1e9+7;

int main(){
	llong N, X, Y, Z;
	map<string, set<int>> m;

	cin >> N;
	int in;
	cin >> X;
	for(int i = 0; i < X; i++){
		cin >> in;
		m["a"].insert(in);
	}
	cin >> Y;
	for(int j = 0; j < Y; j++){
		cin >> in;
		m["b"].insert(in);
		if(m["a"].count(in))
			m["ab"].insert(in);
	}
	cin >> Z;
	for(int k = 0; k < Z; k++){
		cin >> in;
		m["c"].insert(in);
		if(m["a"].count(in))
			m["ac"].insert(in);
		if(m["b"].count(in))
			m["bc"].insert(in);
		if(m["a"].count(in) && m["b"].count(in))
			m["abc"].insert(in);
	}

	cout << m["c"].size() - m["ac"].size() + m["abc"].size() << endl;

	return 0;
}
