RELAXpuzzles daily logic games
Sudoku

Medium sudoku #520

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