RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2079

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