Sudoku Hints: The Secret to Solving the Sudoku