#include <bits/stdc++.h>
int main() {
  int a, b, i, j, temp, min1, min2, x[10], y[10];
  scanf("%d %d", &a, &b);
  for (i = 0; i < a; i++) scanf("%d", &x[i]);
  for (i = 0; i < b; i++) scanf("%d", &y[i]);
  for (i = 0; i < a; i++) {
    for (j = i + 1; j < a; j++) {
      if (x[i] > x[j]) {
        temp = x[i];
        x[i] = x[j];
        x[j] = temp;
      }
    }
  }
  for (i = 0; i < b; i++) {
    for (j = i + 1; j < b; j++) {
      if (y[i] > y[j]) {
        temp = y[i];
        y[i] = y[j];
        y[j] = temp;
      }
    }
  }
  for (i = 0; i < a; i++) {
    for (j = 0; j < b; j++) {
      if (x[i] == y[j]) {
        printf("%d\n", x[i]);
        return 0;
      }
    }
  }
  if (x[0] < y[0])
    printf("%d%d\n", x[0], y[0]);
  else
    printf("%d%d\n", y[0], x[0]);
}
