Difficult sudoku #36368

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

Your time