RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2058

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