Difficult sudoku #63092

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

Your time