A Tutorial on SAT Solving