A personal project written in 2005 : Sudoku solver.