RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1676

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