RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1596

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