RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #938

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