RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2571

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