Title: Solve 1000 Puzzles to Become a Sudoku Champion - Hard to Very Hard