Sudoku Challenge - Sat 10 February - Difficulty: Medium