22

 

Note that for simplicity, subroutine MatrixProduct is designed to work only on bi-dimensional matrices. It cannot multiply, for example, a matrix times a vector.