RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1051

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