#include <bits/stdc++.h>
using namespace std;
#define rep(i,n) for(int i=0; i<(int)n; ++i)
using ll=long long;

int main() {
  int n; cin >> n;
  ll f=0, s=0;
  rep(i,n) { ll a; cin >> a; f+=a; s+=a*a; }
  cout << n*s-f*f << endl;
}
#include <bits/stdc++.h>
using namespace std;
long long x,y,i,m,c,r;
pair<long long,int> a[11];
int main() {
  scanf("%lld%lld",&x,&y);
  a[m++]={x-y/2,1};
  a[m++]={x+1,-1};
  a[m++]={-x-(y-1)/2,1};
  a[m++]={-x+(y-1)/2+1,-1};
  if (y>1) {
    a[m++]={x,1};
    a[m++]={x+(y-2)/2+1,-1};
  }
  sort(a,a+m);
  for (c=i=0; i<m; i++) {
    if (c>0) r+=a[i].first-a[i-1].first;
    c+=a[i].second;
  }
  printf("%lld\n",r);
  return 0;
}
