y
//
memo
corners
[L, U R U']
//
UBR->RBD->RUB
[D': [R2, D' L' D]]
//
UBR->DRB->FRD
[L D L', U2]
//
UBR->LFD->ULF
edges
R' U M U M' U2 M U M' U' R
//
UF->UB->RB
[U L U', M']
//
UF->FD->BL
U' M U' M' U' M U' M'
//
UF->UL->BD
[y x: [U L U', M']]
//
UF->RD->DL
U R' U' R U R U R U' R' U2
//
UF->UR->DR