Sudoku Puzzle Solver
(c)2006 Anthony G. Basile