Recursion and iteration.