CaseOLL20

OLL20
r U R' U' M2 U R U' R' U' M'
R' U' S R' U' R U R S' U 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.