RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #622

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