#include<bits/stdc++.h>
using namespace std;
int n,ans,i,j;
struct country{
int x,id;
}a[1000];
int main(){
cin>>n;
int m=pow(2,n);
for(i=1;i<=m;i++){
cin>>a[i].x;
a[i].id=i;
}
for(i=n;i>1;i--)
for(j=1;j<=pow(2,i-1);j++)
a[j].x=max(a[2*j-1].x,a[2*j].x);
ans=a[1].x<a[2].x?a[1].id:a[2].id;
cout<<ans;
return 0;
}