SatSolver

selectLiteral

solve