Yeah, my problem was trying to get both gold statues under the silver sigil. Finally realized how to get them to cross paths so that my undos didn't keep putting a silver in my way, and then, as you said it was mostly a matter of filling up the undo buffer with enough moves to get around. Finally solved (and, I think, optimized) it.