B U L B2 F2 L U2 B2 R B2 L2 D2 R' F2 U' L' U2 R B D2 R'
x y2 // inspection
D r' D U' R y' U' R' D' // cross
U r' U' R U l' U2 L // 1st pair
U' L' U L // 2nd pair
U' R U' R' d' R' U' R // 3rd pair
U' L' U L U' L' U L U2' L' U L // 4th pair
U' r' R2 U R' U R U2' R' U M' // OLL
R' U R U' R' F' U' F R U R' F R' F' R U' R U2' // PLL