Generate different difficulty level sudoku puzzles