Solver class#