RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1151

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