RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #669

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