#include <stdio.h>

int main()
{
  int n;
  long int kisuwa=0,gusuwa=0;
  long int kisu1,kisu2;
  scanf("%d",&n);
  int a[n];
  if(n%2==0){
  for(int i=0;i<n;i++){
    scanf("%d",&a[i]);
    if(i%2==0)
      gusuwa+=a[i];
    else
      kisuwa+=a[i];
  }
  if(gusuwa>kisuwa)
    printf("%ld",gusuwa);
  else if (gusuwa<kisuwa)
    printf("%ld",kisuwa);
  return 0;
  }
  else{
    for(int i=0;i<n;i++){
    scanf("%d",&a[i]);
    if(i%2==0)
      gusuwa+=a[i];
    else
      kisuwa+=a[i];
    }
    if((gusuwa-a[0])>(gusuwa-a[n-1]))
      gusuwa=gusuwa-a[0];
    if((gusuwa-a[0])<(gusuwa-a[n-1]))
      gusuwa=gusuwa-a[n-1];
    if(gusuwa>kisuwa)
      printf("%ld",gusuwa);
    else if (gusuwa<kisuwa)
      printf("%ld",kisuwa);
    return 0;
  }
}