RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #489

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