Medium difficult sudoku #38483

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

Your time