Medium difficult sudoku #56367

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

Your time