RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1820

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