using System; using System.Collections; using System.Collections.Generic; class TEST{ static void Main(){ Sol mySol =new Sol(); mySol.Solve(); } } class Sol{ public void Solve(){ Array.Sort(A[0]); Array.Sort(A[1]); int max=0; for(int i=0;i<2;i++){ int[] P=new int[]{0,0}; int cnt=1; P[i]++; int turn=1-i; int now=A[i][0]; while(true){ if(P[turn]==A[turn].Length)break; if(A[turn][P[turn]]>now){ now=A[turn][P[turn]]; P[turn]++; cnt++; turn=1-turn; continue; } if(P[turn]int.Parse(e));} static long[] rla(){return Array.ConvertAll(Console.ReadLine().Split(' '),e=>long.Parse(e));} static double[] rda(){return Array.ConvertAll(Console.ReadLine().Split(' '),e=>double.Parse(e));} }