RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3678

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