RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3166

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