RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #394

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