RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2893

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