#include using namespace std; int main(){ int N; cin >> N; vector V(N+1,0); for(int i=1;i<=N;i++) cin >> V[i]; vector Max(N+1,0); Max[1] = V[1]; Max[2] = max(V[1],V[2]); for(int i=3;i<=N;i++){ Max[i] = max(Max[i-2]+V[i],Max[i-1]); } cout << Max[N] << endl; return 0; }