Medium difficult sudoku #9326

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

Your time