RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1995

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