10.7  Matrix Factoring