Group I and group II introns.