using namespace std;
int n,a[201],m,max1=-10923,max2=-2938442,id[201];
int main()
{
cin>>n; m=pow(2,n);
for(int i=1;i<=m/2;i++)
{
cin>>a[i];
if(a[i]>max1) max1=a[i];
}
for(int i=m/2+1;i<=m;i++)
{
cin>>a[i];
if(a[i]>max2) max2=a[i];
}
int qq=min(max1,max2);
for(int i=1;i<=n;i++)
if(qq==a[i]) {cout<<i;break;}
return 0;
}