study of IterationList()
create permutations via IterationList.
An implementation of the heap algorithm (-> Wikipedia).
It is clear that this doesn't get you very far, because the
lists grow factorially.
More out of interest for investigating or exercise IterationList - Iteration-Examples:
Heron's formula
Fibonacci
some Sequences explicit - recursive