A C++ program to solve sudoku puzzles