Difficult sudoku #26164

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

Your time