n = int(input())
W = list(map(int, input().split()))
sumw = sum(W)
x = 100 * 150
ct = 0
for i in range(n):
    xum = sumw - ct
    sa = abs(xum - ct)
    if sa > x:
        break
    ct += W[i]
    x = sa
print(x) n = int(input()) n int(input()) int input() input W = list(map(int, input().split())) W list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split sumw = sum(W) sumw sum(W) sum W x = 100 * 150 x 100 * 150 100 150 ct = 0 ct 0 for i in range(n):
    xum = sumw - ct
    sa = abs(xum - ct)
    if sa > x:
        break
    ct += W[i]
    x = sa i range(n) range n xum = sumw - ct xum sumw - ct sumw ct sa = abs(xum - ct) sa abs(xum - ct) abs xum - ct xum ct if sa > x:
        break
     sa > x sa x break ct += W[i] ct W[i] W i x = sa x sa print(x) print x n = int(input()) int(input()) n W = list(map(int, input().split())) list(map(int, input().split())) W sa = abs(xum - ct) abs(xum - ct) sa sumw = sum(W) sum(W) sumw xum = sumw - ct sumw - ct xum ct = 0 0 ct x = sa sa x x = 100 * 150 100 * 150 x ct += W[i] W[i] ct
n = int(input())
W = list(map(int, input().split()))
sumw = sum(W)
x = 100 * 150
ct = 0
for i in range(n):
    xum = sumw - ct
    sa = abs(xum - ct)
    if sa > x:
        break
    ct += W[i]
    x = sa
print(x)