RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #685

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