RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #699

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