RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2506

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