exercise 1.11.scm