Puzzle sol

Puzzle sol