RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1838

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