RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3130

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