RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3119

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