Difficult sudoku #67872

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

Your time