#include <iostream>
using namespace std;
int main()
{
long n,x[1000],i,dp[1000],t[3],m=0,j;
cin >> n;
for(i=1;i<=n;i++)
cin >> x[i];
dp[0]=0;
dp[1]=x[1];
dp[2]=x[1]+x[2];
for (i=3;i<=n;i++)
{
m=0;
t[0]= dp[i-1];
t[1]= dp[i-2] + x[i];
t[2]= dp[i-3] + x[i-1] + x[i];
for(j=0;j<3;j++)
{
if(m<=t[j])
m=t[j];
}
dp[i]=m;
}
cout<<dp[n];
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICBsb25nICBuLHhbMTAwMF0saSxkcFsxMDAwXSx0WzNdLG09MCxqOwoKICBjaW4gPj4gbjsKCgoKICBmb3IoaT0xO2k8PW47aSsrKQogICAgY2luID4+IHhbaV07CgogICAgZHBbMF09MDsKICAgIGRwWzFdPXhbMV07CiAgICBkcFsyXT14WzFdK3hbMl07Cgpmb3IgKGk9MztpPD1uO2krKykKewogICAgbT0wOwogICAgdFswXT0gZHBbaS0xXTsKICAgIHRbMV09IGRwW2ktMl0gKyB4W2ldOwogICAgdFsyXT0gZHBbaS0zXSArIHhbaS0xXSArIHhbaV07CiAgICBmb3Ioaj0wO2o8MztqKyspCiAgICB7CiAgICAgICAgaWYobTw9dFtqXSkKICAgICAgICAgICAgbT10W2pdOwogICAgfQoKICAgIGRwW2ldPW07Cgp9CmNvdXQ8PGRwW25dOwoKfQ==