RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2816

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