done with RR and LL, [RL and LR reamains]