RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2716

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