Fig. 10. The exon(-shuffling) theory for the origin of genes. In this model, it is considered that a newly-born gene is produced by shuffling exons on plural number of genes after duplication of the genes required to shuffle them.