RELAXpuzzles daily logic games
Sudoku

Very difficult sudoku #1486

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