Title: SUDOKU 126 Hard to Extreme Puzzles