RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3002

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