RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3132

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