The life cycle of a butterfly