Title: 500 Sudoku Hard to Exstreme Puzzles