shift rotations