y' (L' U' L U') (R U R' U') (U' L' U L) (U R U' R')
I am about to post the winners and the next challenge, but I'd like to verify that this is your algorithm. If you could verify that this is your algorithm, or correct my understanding of it, I can put you in the winners list.