RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1594

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