RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3210

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