Title: 100 Hard to Extreme Sudoku Puzzle