Sudoku Solver Core ideas are borrowed from: http://norvig.com/sudoku.html Refactored to use object orientation concepts: created a class named SudokuPuzzle