long petals