import java.util.Scanner;
class CalDifference{
public static void main
(String[] k
){
int n, sumOfSq, sqOfSums, diff;
int[] num;
int[] numSq;
Scanner sc
= new Scanner
(System.
in);
System.
out.
println("Enter the num of Elements to be entered"); n = sc.nextInt();
num = new int[n];
numSq = new int[n];
inputElements(num,n);
sqOfElements(num,numSq,n);
sumOfSq = sum(numSq,n) * sum(numSq,n);
sqOfSums = sum(num,n) * sum(num,n);
diff = sumOfSq - sqOfSums;
}
public static void inputElements(int[] a, int n){
Scanner sc
= new Scanner
(System.
in);
for(int i=0 ; i<n ; i++)
{
a[i] = sc.nextInt();
}
}
public static void sqOfElements(int[] a,int[] aSq, int n){
Scanner sc
= new Scanner
(System.
in);
for(int i=0 ; i<n ; i++)
{
aSq[i] = a[i] * a[i];
}
}
public static int sum(int[] a, int n){
int sum = 0;
for(int i=0 ; i<n ; i++)
{
sum = sum + a[i];
}
return sum;
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKY2xhc3MgQ2FsRGlmZmVyZW5jZXsKCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBrKXsKCQoJaW50IG4sIHN1bU9mU3EsIHNxT2ZTdW1zLCBkaWZmOwoJaW50W10gbnVtOyAKCWludFtdIG51bVNxOwkKCglTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQoJU3lzdGVtLm91dC5wcmludGxuKCJFbnRlciB0aGUgbnVtIG9mIEVsZW1lbnRzIHRvIGJlIGVudGVyZWQiKTsKCW4gPSBzYy5uZXh0SW50KCk7CgkKCW51bSA9IG5ldyBpbnRbbl07CgludW1TcSA9IG5ldyBpbnRbbl07CgoJaW5wdXRFbGVtZW50cyhudW0sbik7CglzcU9mRWxlbWVudHMobnVtLG51bVNxLG4pOwoJc3VtT2ZTcSAgPSBzdW0obnVtU3EsbikgKiBzdW0obnVtU3Esbik7CglzcU9mU3VtcyA9IHN1bShudW0sbikgKiBzdW0obnVtLG4pOwkKCWRpZmYgICAgID0gc3VtT2ZTcSAtIHNxT2ZTdW1zOwoKCX0KCglwdWJsaWMgc3RhdGljIHZvaWQgaW5wdXRFbGVtZW50cyhpbnRbXSBhLCBpbnQgbil7CgoJCVNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoKCQlmb3IoaW50IGk9MCA7IGk8biA7IGkrKykKCQl7CgkJYVtpXSA9IHNjLm5leHRJbnQoKTsKCQl9Cgl9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBzcU9mRWxlbWVudHMoaW50W10gYSxpbnRbXSBhU3EsIGludCBuKXsKCglTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQkKCQlmb3IoaW50IGk9MCA7IGk8biA7IGkrKykKCQl7CgkJYVNxW2ldID0gYVtpXSAqIGFbaV07CgkJfQoJfQoKCXB1YmxpYyBzdGF0aWMgaW50IHN1bShpbnRbXSBhLCBpbnQgbil7CgkJCglpbnQgc3VtID0gMDsKCgkJZm9yKGludCBpPTAgOyBpPG4gOyBpKyspCgkJewoJCXN1bSA9IHN1bSArIGFbaV07CgkJfQoJcmV0dXJuIHN1bTsKCX0KfQoK