Swirling Heptagrins 2.