Assignment 9 for Data Structures with Peter Frohlich