RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3088

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