RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2125

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