Flowering plants have an ancestor