Medium difficult sudoku #22615

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

Your time