#include <bits/stdc++.h>
using namespace std;
int n, m, x[15], y[15], mini = 1005, temp, cek, mx = 10, my = 10;
int main() {
  cin >> n >> m;
  for (int i = 1; i <= n; i++) {
    cin >> temp;
    x[temp]++;
    mx = min(mx, temp);
  }
  for (int i = 1; i <= m; i++) {
    cin >> temp;
    y[temp]++;
    if (x[temp] == y[temp]) {
      if (temp < mini) mini = temp;
      cek = 1;
    }
    my = min(my, temp);
  }
  if (cek == 1)
    ;
  else {
    mini = min(mx, my) * 10;
    mini = mini + max(mx, my);
  }
  cout << mini << endl;
  return 0;
}
