
U B R2 L2 D2 B' L' D R2 U F2 R2 D F2 U' D2 B R'
x' z // inspection R' D' U' R' U x' y' D' // cross y' U' R' U R // 1st pair D U R U' R' u' // 2nd pair y' U2' R U R' U R U' R' // 3rd pair U' R' U2' R U R' U2' R // 4th pair U' U' R' U' F' U F R // OLL(CP) U2' z U' R U' R' U' R' U' R U R U2' R // PLL
F L U' R' U D2 F B2 R B2 R2 L2 D' F2 B2 L2 U B2 D2
z' y' // inspection R' U r D R' D' // cross U R U' R' U' R U R' // 1st pair y' y' R' U2' R U R' U' R // 2nd pair U R U2' R' U D U R U' R' D' // 3rd pair R U' R' // 4th pair U R' U' F' U F R // OLL(CP) M2' U' M2' U2' M2' U' M2' U // PLL