import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = Integer.parseInt(sc.nextLine());
		List<String> l = Arrays.asList(sc.nextLine().split(" "));
		ArrayList<Integer> nl = new ArrayList<Integer>();
		ArrayList<Integer> ansl = new ArrayList<Integer>();
		int front=0;
		int back=0;
		for(String s:l) {
			nl.add(Integer.parseInt(s));
		}
		for(int i=0;i<n;i++) {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		}
		int min = ansl.get(0);
		for(int a:ansl) {
			if(a<min) {
				min=a;
			}
		}
		System.out.println(min);
	}
} import java.util.*; util.* java public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = Integer.parseInt(sc.nextLine());
		List<String> l = Arrays.asList(sc.nextLine().split(" "));
		ArrayList<Integer> nl = new ArrayList<Integer>();
		ArrayList<Integer> ansl = new ArrayList<Integer>();
		int front=0;
		int back=0;
		for(String s:l) {
			nl.add(Integer.parseInt(s));
		}
		for(int i=0;i<n;i++) {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		}
		int min = ansl.get(0);
		for(int a:ansl) {
			if(a<min) {
				min=a;
			}
		}
		System.out.println(min);
	}
} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = Integer.parseInt(sc.nextLine());
		List<String> l = Arrays.asList(sc.nextLine().split(" "));
		ArrayList<Integer> nl = new ArrayList<Integer>();
		ArrayList<Integer> ansl = new ArrayList<Integer>();
		int front=0;
		int back=0;
		for(String s:l) {
			nl.add(Integer.parseInt(s));
		}
		for(int i=0;i<n;i++) {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		}
		int min = ansl.get(0);
		for(int a:ansl) {
			if(a<min) {
				min=a;
			}
		}
		System.out.println(min);
	} main {
		Scanner sc = new Scanner(System.in);
		int n = Integer.parseInt(sc.nextLine());
		List<String> l = Arrays.asList(sc.nextLine().split(" "));
		ArrayList<Integer> nl = new ArrayList<Integer>();
		ArrayList<Integer> ansl = new ArrayList<Integer>();
		int front=0;
		int back=0;
		for(String s:l) {
			nl.add(Integer.parseInt(s));
		}
		for(int i=0;i<n;i++) {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		}
		int min = ansl.get(0);
		for(int a:ansl) {
			if(a<min) {
				min=a;
			}
		}
		System.out.println(min);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = Integer.parseInt(sc.nextLine()); n Integer.parseInt(sc.nextLine()) Integer.parseInt Integer sc.nextLine() sc.nextLine sc List<String> l = Arrays.asList(sc.nextLine().split(" ")); l Arrays.asList(sc.nextLine().split(" ")) Arrays.asList Arrays sc.nextLine().split(" ") sc.nextLine().split sc.nextLine() sc.nextLine sc " " ArrayList<Integer> nl = new ArrayList<Integer>(); nl new ArrayList<Integer>() ArrayList<Integer> ansl = new ArrayList<Integer>(); ansl new ArrayList<Integer>() int front=0; front 0 int back=0; back 0 for(String s:l) {
			nl.add(Integer.parseInt(s));
		} String s l {
			nl.add(Integer.parseInt(s));
		} {
			nl.add(Integer.parseInt(s));
		} nl.add(Integer.parseInt(s)) nl.add nl Integer.parseInt(s) Integer.parseInt Integer s for(int i=0;i<n;i++) {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		} int i=0; int i=0; i 0 i<n i n i++ i++ i {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		} {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		} front=0 front 0 back=0 back 0 for(int j=0;j<i;j++) {
				front+=nl.get(j);
			} int j=0; int j=0; j 0 j<i j i j++ j++ j {
				front+=nl.get(j);
			} {
				front+=nl.get(j);
			} front+=nl.get(j) front nl.get(j) nl.get nl j for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			} int k=0; int k=0; k 0 k<n-i k n-i n i k++ k++ k {
				back+=nl.get(n-k-1);
			} {
				back+=nl.get(n-k-1);
			} back+=nl.get(n-k-1) back nl.get(n-k-1) nl.get nl n-k-1 n-k-1 n k 1 ansl.add(Math.abs(front-back)) ansl.add ansl Math.abs(front-back) Math.abs Math front-back front back int min = ansl.get(0); min ansl.get(0) ansl.get ansl 0 for(int a:ansl) {
			if(a<min) {
				min=a;
			}
		} int a ansl {
			if(a<min) {
				min=a;
			}
		} {
			if(a<min) {
				min=a;
			}
		} if(a<min) {
				min=a;
			} a<min a min {
				min=a;
			} min=a min a System.out.println(min) System.out.println System.out System System.out min String[] args args public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = Integer.parseInt(sc.nextLine());
		List<String> l = Arrays.asList(sc.nextLine().split(" "));
		ArrayList<Integer> nl = new ArrayList<Integer>();
		ArrayList<Integer> ansl = new ArrayList<Integer>();
		int front=0;
		int back=0;
		for(String s:l) {
			nl.add(Integer.parseInt(s));
		}
		for(int i=0;i<n;i++) {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		}
		int min = ansl.get(0);
		for(int a:ansl) {
			if(a<min) {
				min=a;
			}
		}
		System.out.println(min);
	}
} public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = Integer.parseInt(sc.nextLine());
		List<String> l = Arrays.asList(sc.nextLine().split(" "));
		ArrayList<Integer> nl = new ArrayList<Integer>();
		ArrayList<Integer> ansl = new ArrayList<Integer>();
		int front=0;
		int back=0;
		for(String s:l) {
			nl.add(Integer.parseInt(s));
		}
		for(int i=0;i<n;i++) {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		}
		int min = ansl.get(0);
		for(int a:ansl) {
			if(a<min) {
				min=a;
			}
		}
		System.out.println(min);
	}
} Main
import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = Integer.parseInt(sc.nextLine());
		List<String> l = Arrays.asList(sc.nextLine().split(" "));
		ArrayList<Integer> nl = new ArrayList<Integer>();
		ArrayList<Integer> ansl = new ArrayList<Integer>();
		int front=0;
		int back=0;
		for(String s:l) {
			nl.add(Integer.parseInt(s));
		}
		for(int i=0;i<n;i++) {
			front=0;
			back=0;
			for(int j=0;j<i;j++) {
				front+=nl.get(j);
			}
			for(int k=0;k<n-i;k++) {
				back+=nl.get(n-k-1);
			}
			ansl.add(Math.abs(front-back));
		}
		int min = ansl.get(0);
		for(int a:ansl) {
			if(a<min) {
				min=a;
			}
		}
		System.out.println(min);
	}
}