Assignment 8

See attached.