Difficult sudoku #2790

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

Your time