Sudoku Solver

Fill out sudoku, or use 'demo' for a prefilled one, and press 'solve'. Press 'clear' to start over again.