Randy,
I'm pretty sure that you have considerd using Kedama.
If you create a script something like:
patch clear. turtle1 patchValueIn patch increse by 1. Test: turtle1 patchValueIn patch > 1 Yes: turtle1 turn by 180. No:
and tick this script, it is similar to what your example is doing but with more molecules.
-- Yoshiki