Sudoku Challenge - Tue 6 February - Difficulty: Hard