RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3419

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