RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #649

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