RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #954

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