Sudoku Solving the Hard Way! 

sudoku_blank.png