Very difficult sudoku #3167

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

Your time