RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2586

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