Title: 800 Sudoku Puzzles. 400 Medium and 400 Hard. with Solutions