N,*D = map(int,open(0).read().split())

s = 0
ans = 0
for i in range(1,len(D)):
  s += D[i - 1]
  ans += D[i] * s
print(ans) N,*D = map(int,open(0).read().split()) N map(int,open(0).read().split()) map int open(0).read().split() (0).read().split (0).read() (0).read (0) open 0 read split *D D s = 0 s 0 ans = 0 ans 0 for i in range(1,len(D)):
  s += D[i - 1]
  ans += D[i] * s i range(1,len(D)) range 1 len(D) len D s += D[i - 1] s D[i - 1] D i - 1 i 1 ans += D[i] * s ans D[i] * s D[i] D i s print(ans) print ans N,*D = map(int,open(0).read().split()) map(int,open(0).read().split()) N s = 0 0 s s += D[i - 1] D[i - 1] s ans = 0 0 ans ans += D[i] * s D[i] * s ans
N,*D = map(int,open(0).read().split())

s = 0
ans = 0
for i in range(1,len(D)):
  s += D[i - 1]
  ans += D[i] * s
print(ans)
