#include #include using namespace std; int memo[1010], v[1010], n; int func(int p) { if (p>=n) return 0; int& res=memo[p]; if (~res) return res; return res=max({res, func(p+1), func(p+2)+v[p]}); } int main() { while (cin>>n) { for(int i=0;i>v[i]; memo[i]=-1; } cout<