finished 9X9 sudoku solver.