RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1439

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