Sudoku solver. This program reads in a sudoku from a file and solve it using heuristic techniques.