# MCS-177 Homework 2, Fall 1999

## Due: September 22, 1999

- Do exercise 2.4, p. 33.
- Do exercise 2.7, p. 38.
- Do exercise 2.21, p. 45.
- Do exercise 3.15, p. 70. In part a, you can just show the steps
that involve applying
`f`

or `g`

to a number,
for example `(f 2)`

or `(g 2)`

, rather
than needing to explicitly show the steps involving subtraction of 1,
testing for equality with 0, etc. If you have trouble with part c,
re-read page 51.

Instructor: Max Hailperin