CaseOLL23

OLL23
R2 D' R U2 R' D R U2 R
(U2) R2 D R' U2 R D' R' U2 R'
There may be better ways to execute these algorithms than shown. For example, double moves like R2 vs R2' or substituting R' with R3.