Medium difficult sudoku #33883

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

Your time