Sudoku Challenge - Sat 13 January - Difficulty: Medium