Medium difficult sudoku #27151

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

Your time