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