RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #587

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