The purpose of this assignment is to experiment with higher-order functions and lambda-expressions in Scheme. Run all problems MacGambit, and hand them in online as well as in a printout. For each problem, supply about 5 test cases to show that your procedures do work as desired. For Exercise 7.9 write the answer on your hard copy (with pen is OK) and supply test cases. Turn in the tests (input & output) with the electronic copy, and with the hard copy as well.