programmed genome rearrangement