n=int(input()) ns=list(map(int,input().split())) dp=[0]*n for i in range(n): dp[i] += ns[i] for j in range(i+2,n): dp[j] = max(dp[j],dp[i]) print(max(dp[-1],dp[-2]))