Difficult sudoku #13804

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

Your time