RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3102

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