RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3050

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