1000 Extreme Sudoku 1.0
1000 very hard printable sudoku puzzles