RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #876

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