//此题即输出并集的第N个数
# include <stdio.h>
int main()
{
int a[100000], b[100000];
int *p, *q;
int N, i, cou=0;
scanf("%d",&N);
for(i = 0; i < N; i ++)
{
scanf("%d",&a[i]);
}
for(i = 0; i < N; i ++)
{
scanf("%d",&b[i]);
}
for( p = a,q = b; 1; )
{
cou ++;
if(*p <= *q)
{
if(cou == N)
{
printf("%d\n",*p);
return 0;
}
p ++;
}
else
{
if(cou == N)
{
printf("%d\n",*q);
return 0;
}
q ++;
}
}
}
# include <stdio.h>
# include <stdlib.h>
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int a[200000];
int N, n, i;
scanf("%d",&N);
n = N*2;
for(i = 0; i < n; i ++)
{
scanf("%d",&a[i]);
}
qsort(a,n,sizeof(int),cmp);
printf("%d\n",a[N-1]);
return 0;
}