RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #1161

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