The life cycle of Drosophila melanogaster.