
import java.util.Scanner;
import java.util.TreeSet;

public class cityElections {

	public static void main(String[] args)  {
          Scanner sc=new Scanner(System.in);
          
          int n=sc.nextInt();
          int m=sc.nextInt();
          int a[]=new int[n];
          int b[]=new int[m];int min1=10,min2=10;
          TreeSet<Integer>tr=new TreeSet();int ma=10;
          for(int i=0;i<n;i++)
          {
        	  a[i]=sc.nextInt();
        	  if(a[i]<min1)
        	  {
        		  min1=a[i];
        	  }
        	  tr.add(a[i]);
          }int last=tr.size();
          for(int i=0;i<m;i++)
          {
        	  b[i]=sc.nextInt();
        	  if(b[i]<min2)
        	  {
        		  min2=b[i];
        	  }
        	  tr.add(b[i]);
        	  if(tr.size()==last)
        	  {
        		  if(b[i]<ma) {
        			  ma=b[i];
        		  }
        	  }
        	  last=tr.size();
          }
          if(tr.size()==n+m) {
        	  System.out.println(Math.min(min1, min2)+""+Math.max(min1, min2));
          }
          else {
        	  System.out.println(ma);
          }
          
          sc.close();
	}

}
