RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #362

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