RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #671

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