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