Medium difficult sudoku #69799

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

Your time