RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #378

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