## How many ways can the numbers 16, 37, 1, 3, 18, 33, 35, -1, and 20…

How many ways can the numbers 16, 37, 1, 3, 18, 33, 35, -1, and

20 be arranged

into a 3×3 grid of numbers such that the sum of each row, column,

and diagonal

is the same?

Allowable Includes

You may use only the following #includes in your code::

#include “cmpt_error.h”

#include <cassert>

#include <iostream>

#include <vector>

#include <algorithm>

You do *not* need to use all of these, but you

*cannot* use any others.

This is in c++