Very difficult sudoku #13497

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

Your time