Puzzle and Solution

Puzzle