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