Very difficult sudoku #56393

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

Your time