Listen

Description

Dennis Shasha, author of the "Puzzler's Elusion" gives us a new puzzle.