U2 L2 B2 D' R2 D' R2 B2 L2 U' B D2 B2 L' U R F' U R2 B' D
x2 y // inspection
r U r' R D L2' D R2 // xcross
y R U' R' d R' U' R2 // 2nd pair
U' U' R' U L U L' // 3rd pair
U U R U' R' U R U' R' U R U' R' // 4th pair
U' F R U' R' U' R U R' F' // OLL
U' F' U' F R2 u R' U R U' R u' R2' // PLL