RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #586

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