RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1118

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