RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #525

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