Puzzle.

by @RedLight

RedLight