RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1951

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