#include <bits/stdc++.h>
int main() {
  int n, x, y, z, lnum = 0;
  int xnum[100];
  int ynum[100];
  int znum[100];
  scanf("%d\n", &n);
  scanf("%d ", &x);
  int i;
  for (i = 0; i < x; i++) {
    scanf("%d ", &xnum[i]);
  }
  scanf("\n");
  scanf("%d ", &y);
  int ia;
  for (ia = 0; ia < y; ia++) {
    scanf("%d ", &ynum[ia]);
  }
  scanf("\n");
  scanf("%d ", &z);
  int ib;
  for (ib = 0; ib < z; ib++) {
    scanf("%d ", &znum[ib]);
  }
  scanf("\n");
  int s, h = 0, g;
  if (i >= ia) {
    g = i + 1;
  } else {
    g = ia + 1;
  }
  for (int m = 0; m < ib + 1; m++) {
    s = 0;
    while (s == 0) {
      if (znum[m] == xnum[h] || znum[m] == ynum[h]) {
        s++;
      } else if (h == g) {
        s++;
      }
      h++;
    }
    lnum++;
  }
  printf("%d\n", lnum);
  return 0;
}
