RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2588

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