SICP 2.36 & 2.37: Matrix Algebra