RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1259

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