RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #89

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