RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #672

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