This is a Sentinel Solver.