RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1680

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