Medium difficult sudoku #46359

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

Your time