Start on sudoku solver.
Cutting edge ... file IO.