Medium difficult sudoku #27955

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

Your time