Rewritten giant flowers, prepared for more shapes