RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3693

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