type MyAr = array[1..
10000] of LongInt;
var A : MyAr;
N,X,Y,i,j,k,min : LongInt;
begin
readln(N);
X := 0;
Y := 0;
min := 10001;
for i := 1 to n do begin
read(A[i]);
for j := 1 to i do X += A[j];
for k := i+1 to n do Y += A[k];
if min > abs(X-Y) then min := abs(X-Y);
end;
writeln(min);
end.