RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3018

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