RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3212

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