RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #585

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