int squares::difference(int n) { return square_of_sums(n) - sum_of_squares(n); }
long squares::difference(int a) { return square_of_sums(a) - sum_of_squares(a); }
int main () { const uint64_t n = 100; uint64_t d_ss2 = square_of_sums (n) - sum_of_squares (n); printf ("%lu\n", d_ss2); return 0; }