RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2589

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