modified: problem-07.scm