Sudoku Puzzle

Generate a puzzle and check the solution when you're ready.

Puzzle