Solve the puzzle (43/43)

Solve the puzzle