A visual C++ implementation of sudoku solver that uses the naked single algorithm. The program 'as is' reads in sudoku_puzzle.txt, in which an incomplete puzzle is stored where 0 is an empty square, and outputs the complete puzzle and the time it took to execute.