Solves sudoku puzzle using depth-first search