Medium difficult sudoku #23955

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

Your time