Solver for Linear Equations