Solving Systems by Elimination