y // inspection
U D D F' R D' R' // cross
d' U' R U' R' // 1st pair
y U R U' R2' U R // 2nd pair
U U' R U' R' U R U' R' L U2 L' // 3rd pair
U U' R U' U' R' U R U R' U R U' R' // 4th pair
U' U r U' U' R' U' R U' r' // OLL(CP)
U2 R2 U R U R' U' R' U' R' U R'