Another thinker's corner challenge.