RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2889

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