cs176—assignment 5

notes added to files