Generator for a Sudoku puzzle