import java.util.Scanner;
class Patterntry {
static Scanner scn = new Scanner(System.in);
public static void main(String args[]) {
int n = scn.nextInt();
int[] arr1 = new int[n];
insert(arr1);
int[] arr2 = new int[n];
insert(arr2);
int[] arr = new int[2 * n];
for (int j = 0; j < arr.length;) {
for (int i = 0; i < arr1.length; i++) {
arr[j]=arr1[i];
j++;
}
for (int i = 0; i < arr2.length; i++) {
arr[j]=arr2[i];
j++;
}
}bublesort(arr);
System.out.println(arr[(arr.length-1)/2]);
}
public static void insert(int[] arr) {
for (int i = 0; i < arr.length; i++) {
arr[i] = scn.nextInt();
}
}
public static void bublesort(int[] arr) {
for (int c = 0; c < arr.length - 1; c++) {
for (int i = 0; i < arr.length - 1 - c; i++) {
if (arr[i] > arr[i + 1]) {
int temp = arr[i];
arr[i] = arr[i + 1];
arr[i + 1] = temp;
}
}
}
}
}