RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3086

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