You have probably noticed that the main issue you need to address is that the mimics are hitting the orbs at the same time and you need to desynchronize them. A couple of general hints: You can, if you want, desinchronize the inner loop and outer loop one at a time in two separate phases. You can also use different techniques for both the inner and outer loops. Lastly, you can use more than one golem to gum up the works as long as at least one of them is alive.
Here's what I did. It probably isn't the only way and is definitely not the most efficient.
Click here to view the secret text
×To get the outer loop synchronized:
Click here to view the secret text
×I had two live golems at the points marked 2 in the image above (20,9) and (21,9). Standing to the west of them to keep them in place, the mimic will get stuck and not be able to move or kill both golems (though one will die). You can move south then east to lure out the live golem to a good spot once the mimic has been blocked for a few turns.
For the inner loop:
Click here to view the secret text
×I has a dead golem at the point marked 1 (22,13) and a live one at the point marked 2 (23,13). That will block a mimic without killing the live one. You can move east from there.
You may still have golems to kill after the mimics are desynced.
____________________________
Links to neat forum tools that I always have trouble finding:
Click here to view the secret text