RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2250

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