Medium difficult sudoku #23355

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

Your time