c++ prog to solve sudoku