RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3546

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