import java.util.*;
/* package whatever; // don't place package name! */
/* Given an array of integers(positive as well as negative) ,select some elements from this array(select a subset) such that:-
1. Sum of those elements is maximum(Sum of the subset is maximum) .
2. No two elements in the subset should be consecutive.
Example :- {2,4,6,7,8}
Answer:- {2+6+8=16}
*/
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner sc
=new Scanner
(System.
in); // your code goes here
int n=sc.nextInt();
int a[]=new int[n+1];
for(int i=1;i<=n;i++)
a[i]=sc.nextInt();
int dp[]=new int[n+1];
dp[0]=0;
dp
[2]=Math.
max(a
[2],dp
[1]);
for(int i=3;i<=n;i++)
{
dp
[i
]=Math.
max(a
[i
]+dp
[i
-2], dp
[i
-1]); }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwovKiBwYWNrYWdlIHdoYXRldmVyOyAvLyBkb24ndCBwbGFjZSBwYWNrYWdlIG5hbWUhICovCi8qICBHaXZlbiBhbiBhcnJheSBvZiBpbnRlZ2Vycyhwb3NpdGl2ZSBhcyB3ZWxsIGFzIG5lZ2F0aXZlKSAsc2VsZWN0IHNvbWUgZWxlbWVudHMgZnJvbSB0aGlzIGFycmF5KHNlbGVjdCBhIHN1YnNldCkgc3VjaCB0aGF0Oi0KCjEuIFN1bSBvZiB0aG9zZSBlbGVtZW50cyBpcyBtYXhpbXVtKFN1bSBvZiB0aGUgc3Vic2V0IGlzIG1heGltdW0pIC4KCjIuIE5vIHR3byBlbGVtZW50cyBpbiB0aGUgc3Vic2V0IHNob3VsZCBiZSBjb25zZWN1dGl2ZS4KCkV4YW1wbGUgOi0gezIsNCw2LDcsOH0KCkFuc3dlcjotIHsyKzYrOD0xNn0KKi8KCmltcG9ydCBqYXZhLnV0aWwuKjsKaW1wb3J0IGphdmEubGFuZy4qOwppbXBvcnQgamF2YS5pby4qOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTY2FubmVyIHNjPW5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJCWludCBuPXNjLm5leHRJbnQoKTsKCQlpbnQgYVtdPW5ldyBpbnRbbisxXTsKCQlmb3IoaW50IGk9MTtpPD1uO2krKykKCQlhW2ldPXNjLm5leHRJbnQoKTsKCQkKCQlpbnQgZHBbXT1uZXcgaW50W24rMV07CgkJCgkJZHBbMF09MDsKCQlkcFsxXT1NYXRoLm1heChhWzFdLDApOwoJCWRwWzJdPU1hdGgubWF4KGFbMl0sZHBbMV0pOwoJCQoJCWZvcihpbnQgaT0zO2k8PW47aSsrKQoJCXsKCQkJZHBbaV09TWF0aC5tYXgoYVtpXStkcFtpLTJdLCBkcFtpLTFdKTsKCQl9CgkJCgkJU3lzdGVtLm91dC5wcmludGxuKGRwW25dKTsKCQkKCgl9Cn0=