z2 y
//edges VFED QKRJ PMKB
//corners BSCP AWUF
S' D M' U M D' S U M' U2 M //UF-DR-BU-LU-DF
u L D L E L' U' F' D' //UF-LD-LB-BD-LF
R' U' S' U2 S R E' R' U' R E //UF-FR-BR-LB-UB
[R F' R' U' : [R D R', U2]]
[D' : [U', R D R']]
[R' D' R, U']
[R U' R' : [R' U R, D]]
R' U' F' R U R' U' R' F R2 U' R' U' R U R' U R