Listen

Description

Dennis Shasha returns with an answer, and a new puzzle!