#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int a[n];
for(int i=0; i<n ; i++)
{
cin>>a[i];
}
int p1=0, p2=0;
int start= 0, end= n-1;
int turn=1;
bool rev = false;
while(start<=end)
{
if(turn%2)
{
if(rev==false)
{
p1+=a[start];
if(a[start]%2==0)
{
rev=true;
}
start++;
}
else
{
p1+=a[end];
if(a[end]%2==0)
{
rev=false;
}
end--;
}
turn=2;
}
else
{
if(rev==false)
{
p2+=a[start];
if(a[start]%2==0)
{
rev=true;
}
start++;
}
else
{
p2+=a[end];
if(a[end]%2==0)
{
rev=false;
}
end--;
}
turn =1;
}
}
cout<<p1-p2<<endl;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKaW50IG1haW4oKQp7CgogICAgaW50IG47CiAgICBjaW4+Pm47CiAgICAKICAgIGludCBhW25dOwogICAgCiAgICBmb3IoaW50IGk9MDsgaTxuIDsgaSsrKQogICAgewogICAgICAgIGNpbj4+YVtpXTsKICAgIH0KICAgIAogICAgaW50IHAxPTAsIHAyPTA7CiAgICAKICAgIAogICAgaW50IHN0YXJ0PSAwLCBlbmQ9IG4tMTsKICAgIGludCB0dXJuPTE7CiAgICAKICAgIGJvb2wgcmV2ID0gZmFsc2U7CiAgICAKICAgIHdoaWxlKHN0YXJ0PD1lbmQpCiAgICB7CiAgICAgICAgaWYodHVybiUyKQogICAgICAgIHsKICAgICAgICAgICAgaWYocmV2PT1mYWxzZSkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgcDErPWFbc3RhcnRdOwogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZihhW3N0YXJ0XSUyPT0wKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIHJldj10cnVlOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgc3RhcnQrKzsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIHAxKz1hW2VuZF07CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIGlmKGFbZW5kXSUyPT0wKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIHJldj1mYWxzZTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGVuZC0tOwogICAgICAgICAgICB9CiAgICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICAgICAgdHVybj0yOwogICAgICAgIH0KICAgICAgICBlbHNlCiAgICAgICAgewogICAgICAgICAgICBpZihyZXY9PWZhbHNlKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBwMis9YVtzdGFydF07CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIGlmKGFbc3RhcnRdJTI9PTApCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgcmV2PXRydWU7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBzdGFydCsrOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgcDIrPWFbZW5kXTsKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgaWYoYVtlbmRdJTI9PTApCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgcmV2PWZhbHNlOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZW5kLS07CiAgICAgICAgICAgIH0KICAgICAgICAgICAgdHVybiA9MTsKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgCiAgICAgIAogICAgICAKICAgICAgIAogICAgfQogICAgCiAgICAKICAgIGNvdXQ8PHAxLXAyPDxlbmRsOwogICAgCiAgICAKICAgIAogICAgCiAgICAKICAgIAogICAgCiAgICAKfQ==