RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2921

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