Listen

Description

Dennis Shasha answers his puzzle.