#include<bits/stdc++.h>
using namespace std;
int main()
{
long long a,b=1,d=-10000,f=0,g=-10000,h;
bool e=0;
cin>>a;
for(int z=0;z<a;z++)
{
b*=2;
}
long long c[b];
for(int z=0;z<b;z++)
{
cin>>c[z];
if(c[z]>d)
{
d=c[z];
f=z;
}
}
if(f>b/2)
{
e=1;
}
if(e==1)
{
for(int z=0;z<b/2;z++)
{
if(c[z]>g)
{
g=c[z];
h=z;
}
}
}
else
{
for(int z=b/2;z<b;z++)
{
if(c[z]>g)
{
g=c[z];
h=z;
}
}
}
cout<<h+1;
return 0;
}