Difficult sudoku #64408

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

Your time