RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1660

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