Medium difficult sudoku #54891

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

Your time