RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1787

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