#include using namespace std; int main(){ int dp[10000]; int N; int data[10000]; cin >> N; for(int i = 0;i < N;i++){ cin >> data[i]; } dp[0] = data[0]; dp[1] = data[1]; for(int i = 2;i < N;i++){ dp[i] = *max_element(dp,dp + i - 1) + data[i]; } cout << max(dp[N - 1],dp[N - 2]) << endl; return 0; }