In contrast to the function mymap on this page , write an iterative mapping function which is tail recursive.
Test your function against mymap on this page, and against the native map function of your Scheme system.
Solution