Title: Hard SUDOKU PUZZLES That Will Keep You SATISFIED for a Long Long Time