#C-rally
N = int(input())
A = list(map(int, input().split()))
ans_min = 10**8
 
for i in range(min(A), max(A)+1):
    ans = 0
    for j in range(N):
        ans += (A[j] - i) ** 2
    
    if ans < ans_min:
        ans_min = ans
 
print(ans_min) N = int(input()) N int(input()) int input() input A = list(map(int, input().split())) A list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split ans_min = 10**8 ans_min 10**8 10 8 for i in range(min(A), max(A)+1):
    ans = 0
    for j in range(N):
        ans += (A[j] - i) ** 2
    
    if ans < ans_min:
        ans_min = ans
  i range(min(A), max(A)+1) range min(A) min A max(A)+1 max(A) max A 1 ans = 0 ans 0 for j in range(N):
        ans += (A[j] - i) ** 2
    
     j range(N) range N ans += (A[j] - i) ** 2 ans (A[j] - i) ** 2 A[j] - i A[j] A j i 2 if ans < ans_min:
        ans_min = ans
  ans < ans_min ans ans_min ans_min = ans ans_min ans print(ans_min) print ans_min ans_min = ans ans ans_min ans_min = 10**8 10**8 ans_min A = list(map(int, input().split())) list(map(int, input().split())) A N = int(input()) int(input()) N ans += (A[j] - i) ** 2 (A[j] - i) ** 2 ans ans = 0 0 ans
#C-rally
N = int(input())
A = list(map(int, input().split()))
ans_min = 10**8
 
for i in range(min(A), max(A)+1):
    ans = 0
    for j in range(N):
        ans += (A[j] - i) ** 2
    
    if ans < ans_min:
        ans_min = ans
 
print(ans_min)
