1.6 An ADT for two-dimensional arrays might look as follows.
Matrix add(Matrix M1, Matrix M2);
Matrix multiply(Matrix M1, Matrix M2);
Matrix transpose(Matrix M1);
void setvalue(Matrix M1, int row, int col, int val);
int getvalue(Matrix M1, int row, int col);
List getrow(Matrix M1, int row);
1