Medium difficult sudoku #25395

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

Your time