https://numbas.mathcentre.ac.uk/question/11804/invert-a-3x3-matrix-using-row-operations.zip?