This assignment is worth 20 points
The purpose of this assignment is to develop some facility with higher-order functions in uScheme.
Your assignment is to do Exercises 2, 5, 13 in Ramsey and Kamin, Chapter 3.
Use the same format as for the previous problem set, except for Exercise 13, which should have separate files for parts (a) and (b). Provide test cases as before.
More than ever, you should keep in mind that these problems are 95% thinking and 5% programming. The answers are short, and can be found by completely understanding the reading, and experimenting with the example code. When the instructions refer to the "initial basis", we mean the functions listed on page 100.