RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3054

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