add SAT solver example