Homework 9

Purpose

Practice with list abstractions

List Abstraction Required

Note that in this assignment, you must use list abstractions. Failure to do will result in no implementation credit, even if the functions work.

Instructions

Download the starter file, open it in DrRacket, and follow the instructions within.

FeedBot

This HW has FeedBot enabled.

Important

Do NOT include inline images (i.e., images copied into the definitions window), or comment boxes, etc. It is fine to create images programatically, i.e., (define MY-IMAGE (square 10 "solid" "red")), just don’t copy images from the interactions window into the definitions window, or use the Insert menu to insert an image. While programs with these features run fine in DrRacket, they cause the file to not work via Gradescope.

Submitting

Submit to the “Homework 9” assignment on Gradescope.