Shift Repetition