RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3261

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