RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1691

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