RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1067

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