Title: Sudoku Puzzle Medium to Hard