#include <iostream>
using namespace std;
int main()
{
int ff;
cin>>ff;
int a[ff];
for(int i=0;i<ff;i++)
{
cin>>a[i];
}
int n=0,day=0,x=0;
for(int i=0;i<ff;i++)
{
if(a[i]==1)
{
if(x!=0)
{
int l=1;
if(x==1) day-=1;
else
{ for(int p=0;p<x-1;p++)
{
l*=2;
}
day-=l;
}
x=0;
}
day++;
if(day<0) day=0;
if(day>=1&&day<3) n++;
else if(day>=3&&day<7) n+=2;
else if(day>=7&&day<30) n+=3;
else if(day>=30&&day<120) n+=4;
else if(day>=120&&day<365) n+=5;
else if(day>=365) n+=6;
}
else
{
x++;
}
}
cout<<n;
return 0;
}