'On the seventh day of Christmas, my
Challenge gave to me
Seven walls-a-riddling
Six witches cackling
Five frightknights
Four quest objects
Three dungeon levels
Two clue items
And a Treguard who says "Oooh, Nasty".
Seven Walls (including doors, not including the Brollachan, who just moved through walls): Olgarth, Granitas, Golgarach, Brangwen, Dooris, Doorkis, Dooreen.

The Blockers didn't ask riddles. Yes, some asked questions rather than riddles, but it has to scan.

"Sometimes of the Grey, but always of the Green, dearie. Shurrup Brollachan! Have you seen Festus, my dear? I need to take him back to Cornwall. " [cackle]