RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2877

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