RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2095

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