Source: http://student.ulb.ac.be/~nveshchi/docs/rechOp/simplex-solutions.pdf