Use the dancing links implementation of Algorithm X to solve Sudoku