RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1869

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