Medium difficult sudoku #30263

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

Your time