"denouement, beginning, a middle and end..."

GetYarn