#include <bits/stdc++.h>
using namespace std;
int a1[300000], a2[300000], a3[300000];
int g[1000000], d[1000000];
int k1, k2, k3;
int main() {
  cin >> k1 >> k2 >> k3;
  for (int i = 0; i < k1; i++) cin >> a1[i];
  for (int i = 0; i < k2; i++) cin >> a2[i];
  for (int i = 0; i < k3; i++) cin >> a3[i];
  sort(a1, a1 + k1);
  sort(a2, a2 + k2);
  sort(a3, a3 + k3);
  int num[900000];
  int n = k1 + k2 + k3;
  int tot = 0;
  for (int i = 0; i < k1; i++) num[tot++] = a1[i];
  for (int i = 0; i < k2; i++) num[tot++] = a2[i];
  for (int i = 0; i < k3; i++) num[tot++] = a3[i];
  int l = n;
  fill(g, g + l, (1 << 31 - 1));
  int max_ = -1;
  for (int i = 0; i < l; i++) {
    int j = lower_bound(g, g + l, num[i]) - g;
    d[i] = j + 1;
    if (max_ < d[i]) max_ = d[i];
    g[j] = num[i];
  }
  printf("%d\n", n - max_);
  return 0;
}
