RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1136

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