Medium difficult sudoku #61779

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

Your time