RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3658

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