RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1086

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