Ondras's heuristic SUDOKU solver
Click on any cell to change its value.