RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2940

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