RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1049

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