#include<bits/stdc++.h>
using namespace std;
long long n,m,l,k;
long long a[100000],b[100000];
int main(){
cin>>n;
m=pow(2,n);
for(int i=1;i<=m;i++){
cin>>a[i];
b[i]=a[i];
}
while(m!=2){
for(int i=1;i<=m;i+=2){
l++;
b[l]=max(b[i],b[i+1]);
}
l=0;
m=m/2;
}
k=min(b[1],b[2]);
for(int i=1;i<=m;i++){
if(a[i]==k){
cout<<i;
return 0;
}
}
return 0;
}