cs176—assignment 6

as done as it will be.