Source: http://www.mesacc.edu/~scotz47781/mat150/notes/system_eqns_inequalities/Solve_Linear_System_Calculator.pdf