Difficult sudoku #38200

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

Your time