RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1085

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