200 Sudoku puzzles - 50 Very easy puzzles 50 Easy puzzles 50 Medium puzzles 50 Hard puzzles With solutions