If you are not yet familiar with recursion, it is best to see how
recursion works through an example involving a simple
mathematical computation that you already know how to perform
using iteration. Suppose, for example, that you want to write a
function, recursive_power_of_2
, that computes the
nth power of 2 recursively.