#include #include using namespace std; int a [10001]; int f (int n) { if (n == 0) return 0; if (n == 1) return a[1]; return a[n] + max (f (n - 1), f (n - 2)); } int main () { int n; cin >> n; for (int i = 1; i <= n; i++) cin >> a[i]; cout << f (n) << endl; return 0; }