RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1658

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