RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #32

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