RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2699

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