#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int N;
cin>>N;
int *p=new int[N];
int H=log2(N)+1;
for(int i=0;i<N;i++)
{
cin>>p[i];
}
int flag=1;
int max=p[0];
for(int i=0;i<H;i++)
{
int sum=0;
int start=pow(2,i)-1;
int end=pow(2,i+1)-1;
for(int i=start;i<end;i++)
{
sum+=p[i];
}
//cout<<i+1<<" "<<sum<<endl;
if(max<sum)
{
flag=i+1;
max=sum;
}
}
cout<<flag<<endl;
return 0;
}