Medium difficult sudoku #55179

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

Your time