done leftRightRotate