#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, m, i, j, a[15], b[15], x;
  while (~scanf("%d%d", &m, &n)) {
    for (i = 0; i < m; i++) {
      scanf("%d", &a[i]);
    }
    for (i = 0; i < n; i++) {
      scanf("%d", &b[i]);
    }
    sort(a, a + m);
    sort(b, b + n);
    int flag = 0;
    for (i = 0; i < m; i++) {
      for (j = 0; j < n; j++) {
        if (a[i] == b[j]) {
          flag = a[i];
          break;
        }
      }
      if (flag != 0) break;
    }
    if (flag != 0)
      printf("%d\n", flag);
    else {
      if (a[0] > b[0]) {
        x = a[0];
        a[0] = b[0];
        b[0] = x;
      }
      printf("%d\n", a[0] * 10 + b[0]);
    }
  }
  return 0;
}
