Medium difficult sudoku #9356

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

Your time