CaseOLL12

OLL12
M' R' U' R U' R' U2 R U' M
There may be better ways to execute these algorithms than shown. For example, double moves like R2 vs R2' or substituting R' with R3.