RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3596

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