#include<bits/stdc++.h>
using namespace std;
const int N=1e4+5;
int r,a;
int tree[N];
int main(){
int n,m;
cin>>n;
n=1<<n;
for(int i=1;i<=n;i++)cin>>tree[i];
int k=-114514,p=0;
for(int i=1;i<=n/2;i++){
if(tree[i]>k){
k=tree[i];
p=i;
}
}
int y=-114514,x=0;
for(int i=n/2+1;i<=n;i++){
if(tree[i]>k){
y=tree[i];
x=i;
}
}
if(k>y)cout<<x;
else cout<<p;
return 0;
}