N = int(input())
X = list(map(int, input().split()))
MIN = 100**3

for i in range(min(X), max(X)+1):
  ans = 0
  for j in range(N):
    ans += ((X[j]-i)**2)
  if MIN > ans:
    MIN = ans

print(MIN) N = int(input()) N int(input()) int input() input X = list(map(int, input().split())) X list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split MIN = 100**3 MIN 100**3 100 3 for i in range(min(X), max(X)+1):
  ans = 0
  for j in range(N):
    ans += ((X[j]-i)**2)
  if MIN > ans:
    MIN = ans i range(min(X), max(X)+1) range min(X) min X max(X)+1 max(X) max X 1 ans = 0 ans 0 for j in range(N):
    ans += ((X[j]-i)**2)
   j range(N) range N ans += ((X[j]-i)**2) ans (X[j]-i)**2 X[j]-i X[j] X j i 2 if MIN > ans:
    MIN = ans MIN > ans MIN ans MIN = ans MIN ans print(MIN) print MIN ans = 0 0 ans MIN = 100**3 100**3 MIN N = int(input()) int(input()) N ans += ((X[j]-i)**2) (X[j]-i)**2 ans X = list(map(int, input().split())) list(map(int, input().split())) X MIN = ans ans MIN
N = int(input())
X = list(map(int, input().split()))
MIN = 100**3

for i in range(min(X), max(X)+1):
  ans = 0
  for j in range(N):
    ans += ((X[j]-i)**2)
  if MIN > ans:
    MIN = ans

print(MIN)
