RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #698

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