Very difficult sudoku #60177

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

Your time