RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1664

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