2: Add a tail-recursive fibonacci generator.