#include <bits/stdc++.h>
using namespace std;
int main()
{
int n, m = 0, q = 0, f = 0;
bool a = false;
cin >> n;
for (int i = 1; i <= n; i++)
{
cin >> a;
if (a)
{
q++;
q = max(q - pow(2, f - 1), 0.0);
f = 0;
m++;
if (q >= 3)
{
m++;
}
if (q >= 7)
{
m++;
}
if (q >= 30)
{
m++;
}
if (q >= 120)
{
m++;
}
if (q >= 365)
{
m++;
}
}
else
{
f++;
}
}
cout << m << endl;
return 0;
}