Difficult sudoku #24800

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

Your time