RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #574

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