ugh, the never-ending cycle of engineers reinventing the same crap. nothing new under the sun. https://en.wikipedia.org/wiki/Ant_mill