RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #576

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