RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1403

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