A Sudoku Solver implemented in C++