#include <bits/stdc++.h>
using namespace std;
int v[360], a, l = 360, v1[360];
int main() {
#pragma warning(disable : 4996);
  int i, j, m = 360, n, h, b;
  scanf("%d", &a);
  for (i = 0; i < a; i++) {
    scanf("%d", &v[i]);
    v1[i] = 0;
  }
  int k = 360, s;
  for (i = 0; i < a; i++) {
    s = v[i];
    j = i;
    while (s <= 180) {
      if (360 - s - s < k) {
        k = 360 - s - s;
      }
      j += 1;
      if (j == a) {
        j = 0;
      }
      if (j == i) {
        break;
      }
      s += v[j];
    }
  }
  printf("%d", k);
  return 0;
}
