RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #569

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