RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #2637

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