RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #860

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