RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #128

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