RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1582

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