function Main(input) {
  input = input.split("\n");
  const N = input[0];

  var S1 = 0;
  var S2 = 0;
  
  // parseInt and get sum.
  const W = input[1].split(" ").map(v => {
    var tmp = parseInt(v);
    S2 += tmp;
    return tmp;
  });
  	
  var min = 100;
  for(var t = 0; t < N ; t++){
    S1 += W[t];
    S2 -= W[t];
    var abs = Math.abs(S1-S2) 
    min = min > abs ? abs : min; 
  }
  
  //出力
  console.log(min);
  debug(1);
}

function debug(n){
  var input = document.getElementById("input"+n).value;
  var ans=Main(input);
  var result="WA";
  if(ans==document.getElementById("output"+n).value.split("\n")[0]){
    result="AC";
  }
  document.getElementById("result"+n).innerHTML=result;
}

//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
