RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3066

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