RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #863

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