RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3675

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