RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1564

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