RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2670

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