RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1598

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