Algae alternation of generations.
The multicellular, diploid sporophyte produces unicellular haploid
spores by meiosis.
The spores develop into multicellular, haploid male or female
gametophytes by mitosis.
The gametophytes produce gametes; fertilization yields a diploid
zygote.
A zygote develops into a multicellular, diploid sporophyte by mitosis.