RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3052

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