#include <bits/stdc++.h>
using namespace std;
int n,a,ans=0;
int d=1;
long long MAX = -114514;
int md = 1;
int main(){
cin >> n;
int x=0;
for(int i=0;i<n;i++){
cin >> a;
x+= a;
if(i==pow(2,d-1)){
d++;
if(x>MAX){
MAX = x;
md++;
}Qwq
x=0;
}
}
cout << md;
return 0;
}