Run
Recursive factorial sample
Iterative factorial sample