RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #3295

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