A quick attempt at a valid sudoku creator with no previous knowledge of algorithms. Not a true backtracking algorithm, so it occasionally paints itself into a corner.
- Remove the exception-as-flow-control
- Make it backtrack by clearing the grid when it gets stuck
- Make it backtrack for real
- Clean up