RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #843

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