Medium difficult sudoku #17283

7 3
5 4 2
5 6 7
7 9
5 2
4 1
4 5 6 3
1 2 4 5
9 7
123
456
789

Your time