Assignment 2
Doug Meadows