Difficult sudoku #7877

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

Your time