On the accompanying slide we have studied so-called trampolining of tail calls.
In this exercise we will understand if/why it is necessary to apply trampolining on tail calls.
Use return and bounce in a 'normal, (non-tail)recursive factorial function' fact-rec or a similar function that does not make use of tail calls.
What happens if we call the function, and if we attempt to drive or schedule the computation of (fact-rec 5) with pogo-stick?
Explain your findings, and draw your conclusions.