ConstructionSolver