RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1006

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