RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #2603

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