Sudoku puzzle solver. Will solve 4x4, 9x9,16x16 puzzles.