figuring out solveFlag solveUncover
Possibly solved the solver