RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1881

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