Using a SAT solver to solve a simple version of Sudoku
medium.com