RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #892

3 8 7
6 7 1
8 2
2 3 5
2 5 4 8
3 5 8
9 4
2 1 9
8 4 5