RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3040

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