#include<iostream>;
using namespace std;
struct DATA {
	bool a = false;
	bool b = false;
	bool c = false;
};
int main()
{
	struct DATA data[111];
	int n,na,nb,nc;
	int nom;
	int i;
	int cnt = 0;
	cin >> n >> na;
	for (i = 0; i < na; i++)
	{
		cin >> nom;
		data[nom].a = true;
	}
	cin >> nb;
	for (i = 0; i < nb; i++)
	{
		cin >> nom;
		data[nom].b = true;
	}
	cin >> nc;
	for (i = 0; i < nc; i++)
	{
		cin >> nom;
		data[nom].c = true;
	}
	for (i = 1; i <= n; i++)
	{
		if (data[i].a == false && data[i].c) cnt++;
		else if (data[i].b && data[i].c) cnt++;
	}
	cout << cnt << endl;
	return 0;
}