// zzoomer's tip: <R U L D F2 B2> does not affect orientation, it only moves around edges
z2 // inspection (4 bad edges on U layer, 1 bad edge on D layer, 2 bad edges on F layer, and 1 bad edge on B layer)
F // i have four total bad edges in the F layer, so I can eliminate them with F
R // move the blue-yellow bad edge to the B layer
B2 // make space for the last bad edge
U // move the orange-white bad edge to the B layer
B // fix the four bad edges in the back
D L' D R' D F2 // EO cross
L' U L U L' U L U' L' U L // 1st pair (FL)
R' U' L U' L' R // 2nd pair (BL)
R U R' U' R U R' // 3rd pair (FR)
U' R' U' R U2 R' U' R // 4th pair (BR)
(U') R U2' R2' U' R2 U' R2' U2' R // OLL 22
(U') R2 U R' U R' U' R U' R2 D U' R' U R D' // Ga
U'