Medium difficult sudoku #64075

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

Your time