Source: http://wrean.ca/math185/calculators/Augmented_MatrixTI-89.pdf