Sudoku Solver

Enter a puzzle, check whether it is valid, then solve it instantly.