Medium difficult sudoku #16043

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

Your time