RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1007

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