red on top
M U M U M U2 M' U M' U M'
You have to add a U2 to the beginning/end of the alg by the way.
No you don't, just the end.
EDIT: >*facepalm*< just understood what you meant.
R U R' U' Rw R' U R U' Rw'
(x') M' U' R U M U' R' U (x)
R' U' R U M U' R' U Rw
M U M U M U2 M' U M' U M'
M U M U M U2 M' U M' U M'
M' U' M' U' M' U2 M U' M U' M
M U M' U' M U M' U M U2 M'
M' U' M U M' U' M U' M' U2 M
M U M2 U2 M U M U2 M U' M' U' M'
M' U' M2 U2 M' U' M' U2 M' U M U M
M2 U' M U M' U M' U' M' U' M' U M
M2 U' M' U M U M U' M U' M U M'
y M' U M' U M' U M' U M' U' M' U' M' U' M'
y M' U M U M' U M U' M' U' M
y M' U' M U' M' U' M U M' U M
y M U' M' U' M U' M’ U M U M'
y M U M' U M U M' U' M U' M'
M U M' U' F2 M U M' U' F2
M' U' M U F2 M' U' M U F2
M2 U' F2 U' M' U M2 F2 U M
F M' F U M2 U2 M2 U F' M F'
Any of those work better?