RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3578

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