/* package whatever; // don't place package name! */

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
{
	public static void main (String[] args) throws java.lang.Exception
	{
		// 2,1,4,3
		int[] arr = {2,2};
		int res = playerOpt(arr);
		System.out.println(res);
	}
	
		public static int playerOpt(int[] arr){
		int n=arr.length;
		int p1=0,p2=0,turn=1;
		for(int i=0;i<n;i++){
			if(turn == 1){
				p1+=arr[i];
				if(arr[i] % 2==0){
					reverse(arr,i+1,n-1);
				}
				turn=2;
			
			}else{
					p2+=arr[i];
					if(arr[i] % 2==0){
					reverse(arr,i+1,n-1);
				}
				turn = 1;
			}
			System.out.println(Arrays.toString(arr)+" p1-->"+p1+"p2 -->"+p2);
		}
		return p1-p2;
	}
	
	public static int player(int[] arr){
		int n=arr.length;
		int p1=0,p2=0,turn=1;
		for(int i=0;i<n;i++){
			if(turn == 1){
				p1+=arr[i];
				if(arr[i] % 2==0){
					reverse(arr,i+1,n-1);
				}
				turn=2;
			
			}else{
					p2+=arr[i];
					if(arr[i] % 2==0){
					reverse(arr,i+1,n-1);
				}
				turn = 1;
			}
			System.out.println(Arrays.toString(arr)+" p1-->"+p1+"p2 -->"+p2);
		}
		return p1-p2;
	}
	
	public static void reverse(int []arr,int s,int e){
		if(s >= arr.length) return;
		while(s <= e){
			int temp= arr[s];
			arr[s]=arr[e];
			arr[e] = temp;
			s++;
			e--;
		}
	}
}