RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1325

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