Medium difficult sudoku #37747

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

Your time