RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3338

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