Gauss Elimination With Partial Pivoting