RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3081

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