[math-fun] sudoku, k-SAT, dancing links