programmed genome rearrangements