I've created the Towers of Hanoi recursive version, but to my dismay I now see that I have to create one iteratively as well
1. Always move the smallest disc first in a clockwise manner.
2. Then, move the smaller remaining disc onto the the other (which is the only legal move left).
3. Keep repeating this process.