RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2128

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