Work-in-progress Sudoku solver.  Needs optimization, better ui, and
adapt to solve Project Euler problem.