#include <bits/stdc++.h>
using namespace std;

#define endl '\n'

void quicken(){
    cin.tie(0);
    ios_base::sync_with_stdio(0);
    cout.tie(0);
}

int main(){
    quicken();

    int n; cin >> n;
    long long arr[n], maxi, ans=LONG_MAX, mini, mi, ma;
    for(int i=0; i<n; i++) cin >> arr[i];

    mi = *min_element(arr, arr+n);
    ma = *max_element(arr, arr+n);
    for(int i= mi; i<=ma; i++){
        mini = 0;
        for(int j=0; j<n; j++)
            mini += pow((arr[j]-i), 2);
        ans = min(mini, ans);
        /// cout << mini << " " << ans << endl;
    }

    cout << ans;
    return 0;
}
