N = int(input())
W = input().split()
W = [int(w) for w in W]

S = sum(W)
mini = pow(10, 10)

for i in range(N):
  mi = abs(S - 2 * sum(W[0:i]))
  if mi < mini:
    mini = mi
print(mini) N = int(input()) N int(input()) int input() input W = input().split() W input().split() ().split () input split int(w) for w in W for w in W w W for w in W int(w) int w W = [int(w) for w in W] W [int(w) for w in W] S = sum(W) S sum(W) sum W mini = pow(10, 10) mini pow(10, 10) pow 10 10 for i in range(N):
  mi = abs(S - 2 * sum(W[0:i]))
  if mi < mini:
    mini = mi i range(N) range N mi = abs(S - 2 * sum(W[0:i])) mi abs(S - 2 * sum(W[0:i])) abs S - 2 * sum(W[0:i]) S 2 * sum(W[0:i]) 2 sum(W[0:i]) sum W[0:i] W 0:i 0 i if mi < mini:
    mini = mi mi < mini mi mini mini = mi mini mi print(mini) print mini mini = pow(10, 10) pow(10, 10) mini mi = abs(S - 2 * sum(W[0:i])) abs(S - 2 * sum(W[0:i])) mi mini = mi mi mini W = [int(w) for w in W] [int(w) for w in W] W S = sum(W) sum(W) S N = int(input()) int(input()) N W = input().split() input().split() W
N = int(input())
W = input().split()
W = [int(w) for w in W]

S = sum(W)
mini = pow(10, 10)

for i in range(N):
  mi = abs(S - 2 * sum(W[0:i]))
  if mi < mini:
    mini = mi
print(mini)