RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3211

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