Generates and solves sudokus