RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2283

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