import java.util.*;
public class Main{
	public static void main(String arg[]){
		Scanner sc=new Scanner(System.in);
		int a=sc.nextInt();
		int arr[]=new int[a];
		for(int i=0;i<a;i++)
			arr[i]=sc.nextInt();
		int l=0,r=a-1;
		int s=arr[l]-arr[r];
		while(l<r-1){
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		}
		System.out.println(Math.abs(s));
	}
} import java.util.*; util.* java public class Main{
	public static void main(String arg[]){
		Scanner sc=new Scanner(System.in);
		int a=sc.nextInt();
		int arr[]=new int[a];
		for(int i=0;i<a;i++)
			arr[i]=sc.nextInt();
		int l=0,r=a-1;
		int s=arr[l]-arr[r];
		while(l<r-1){
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		}
		System.out.println(Math.abs(s));
	}
} Main public static void main(String arg[]){
		Scanner sc=new Scanner(System.in);
		int a=sc.nextInt();
		int arr[]=new int[a];
		for(int i=0;i<a;i++)
			arr[i]=sc.nextInt();
		int l=0,r=a-1;
		int s=arr[l]-arr[r];
		while(l<r-1){
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		}
		System.out.println(Math.abs(s));
	} main {
		Scanner sc=new Scanner(System.in);
		int a=sc.nextInt();
		int arr[]=new int[a];
		for(int i=0;i<a;i++)
			arr[i]=sc.nextInt();
		int l=0,r=a-1;
		int s=arr[l]-arr[r];
		while(l<r-1){
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		}
		System.out.println(Math.abs(s));
	} Scanner sc=new Scanner(System.in); sc new Scanner(System.in) int a=sc.nextInt(); a sc.nextInt() sc.nextInt sc int arr[]=new int[a]; arr new int[a] a for(int i=0;i<a;i++)
			arr[i]=sc.nextInt(); int i=0; int i=0; i 0 i<a i a i++ i++ i arr[i]=sc.nextInt(); arr[i]=sc.nextInt() arr[i] arr i sc.nextInt() sc.nextInt sc int l=0 l 0 r=a-1; r a-1 a 1 int s=arr[l]-arr[r]; s arr[l]-arr[r] arr[l] arr l arr[r] arr r while(l<r-1){
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		} l<r-1 l r-1 r 1 {
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		} if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				} s<=0 s 0 {
			l++;
            s=s+arr[l];			
			} l++ l s=s+arr[l] s s+arr[l] s arr[l] arr l {
					r--;
					s=s-arr[r];
				} r-- r s=s-arr[r] s s-arr[r] s arr[r] arr r System.out.println(Math.abs(s)) System.out.println System.out System System.out Math.abs(s) Math.abs Math s String arg[] arg public class Main{
	public static void main(String arg[]){
		Scanner sc=new Scanner(System.in);
		int a=sc.nextInt();
		int arr[]=new int[a];
		for(int i=0;i<a;i++)
			arr[i]=sc.nextInt();
		int l=0,r=a-1;
		int s=arr[l]-arr[r];
		while(l<r-1){
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		}
		System.out.println(Math.abs(s));
	}
} public class Main{
	public static void main(String arg[]){
		Scanner sc=new Scanner(System.in);
		int a=sc.nextInt();
		int arr[]=new int[a];
		for(int i=0;i<a;i++)
			arr[i]=sc.nextInt();
		int l=0,r=a-1;
		int s=arr[l]-arr[r];
		while(l<r-1){
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		}
		System.out.println(Math.abs(s));
	}
} Main
import java.util.*;
public class Main{
	public static void main(String arg[]){
		Scanner sc=new Scanner(System.in);
		int a=sc.nextInt();
		int arr[]=new int[a];
		for(int i=0;i<a;i++)
			arr[i]=sc.nextInt();
		int l=0,r=a-1;
		int s=arr[l]-arr[r];
		while(l<r-1){
			if(s<=0){
			l++;
            s=s+arr[l];			
			}
				else{
					r--;
					s=s-arr[r];
				}
		}
		System.out.println(Math.abs(s));
	}
}