RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #606

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