RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1070

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