#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll n,t;
ll s[1050];
char op;
int main()
{
cin >> n;
for(int i = 1;i <= (1 << n);i++)
cin >> s[i],s[i] = s[i] * 10000 + i;
sort(s+1,s+1+(1<<(n-1)));
sort(s+1+(1<<(n-1)),s+(1<<n));
t = s[1<<(n-1)] > s[1<<n] ? s[1<<n]%10000 : s[1<<(n-1)]%10000;
cout << t;
}