B R2 B' R2 U2 R2 U2 B2 F' R2 D' R U2 L D' R F2 R2 F2
x2 // inspection
U r' U' D2 // cross
L' U' L // 1st pair
y R' U2' R U L' U' L // 2nd pair
R U' R' U R U' R' // 3rd pair
U R' U R U' R' U' R // 4th pair
U' R' F R U R' U' F' U R // OLL(CP)
M2' U' M2' U2' M2' U' M2' U' // EPLL