Difficult sudoku #54112

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

Your time