import java.util.*;
import java.lang.*;
import java.io.*;
class Codechef
{
{
// your code goes here
int [] arr={3,6,2,3,5};
int ans=scoreDiff(arr);
System.
out.
println("Score Difference : "+ans
); }
public static int scoreDiff(int [] arr){
int start=0;
int end=arr.length-1;
int turn=1;
int p1=0; // player 1 score
int p2=0; // player 2 score
boolean reversed=false;
while(start<end){
int selected=0;
if(turn%2==0){
if(!reversed){
p1+=arr[start];
selected=arr[start];
start++;
}else{
p1+=arr[end];
selected=arr[end];
end--;
}
}else{
if(reversed){
p2+=arr[start];
selected=arr[start];
start++;
}else{
p2+=arr[end];
selected=arr[end];
end--;
}
}
if(selected%2==0){
reversed=!reversed;
}
turn++;
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBDb2RlY2hlZgp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCgkJaW50IFtdIGFycj17Myw2LDIsMyw1fTsKCQlpbnQgYW5zPXNjb3JlRGlmZihhcnIpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiU2NvcmUgRGlmZmVyZW5jZSA6ICIrYW5zKTsKCX0KCQoJcHVibGljIHN0YXRpYyBpbnQgc2NvcmVEaWZmKGludCBbXSBhcnIpewoJICAgIGludCBzdGFydD0wOwoJCWludCBlbmQ9YXJyLmxlbmd0aC0xOwoJCQoJCWludCB0dXJuPTE7CgkJaW50IHAxPTA7ICAvLyBwbGF5ZXIgMSBzY29yZQoJCWludCBwMj0wOyAgLy8gcGxheWVyIDIgc2NvcmUKCQkKCQlib29sZWFuIHJldmVyc2VkPWZhbHNlOwoJCXdoaWxlKHN0YXJ0PGVuZCl7CgkJICAgIGludCBzZWxlY3RlZD0wOwoJCSAgICBpZih0dXJuJTI9PTApewoJCSAgICAgICAgaWYoIXJldmVyc2VkKXsKCQkgICAgICAgICAgICBwMSs9YXJyW3N0YXJ0XTsKCQkgICAgICAgICAgICBzZWxlY3RlZD1hcnJbc3RhcnRdOwoJCSAgICAgICAgICAgIHN0YXJ0Kys7CgkJICAgICAgICB9ZWxzZXsKCQkgICAgICAgICAgICBwMSs9YXJyW2VuZF07CgkJICAgICAgICAgICAgc2VsZWN0ZWQ9YXJyW2VuZF07CgkJICAgICAgICAgICAgZW5kLS07CgkJICAgICAgICB9CgkJICAgIH1lbHNlewoJCSAgICAgICAgaWYocmV2ZXJzZWQpewoJCSAgICAgICAgICAgIHAyKz1hcnJbc3RhcnRdOwoJCSAgICAgICAgICAgIHNlbGVjdGVkPWFycltzdGFydF07CgkJICAgICAgICAgICAgc3RhcnQrKzsKCQkgICAgICAgIH1lbHNlewoJCSAgICAgICAgICAgIHAyKz1hcnJbZW5kXTsKCQkgICAgICAgICAgICBzZWxlY3RlZD1hcnJbZW5kXTsKCQkgICAgICAgICAgICBlbmQtLTsKCQkgICAgICAgIH0KCQkgICAgfQoJCSAgICBpZihzZWxlY3RlZCUyPT0wKXsKCQkgICAgICAgIHJldmVyc2VkPSFyZXZlcnNlZDsKCQkgICAgfQoJCSAgICB0dXJuKys7CgkJfQoJCXJldHVybiBNYXRoLmFicyhwMS1wMik7Cgl9Cn0K