RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #318

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