Assignment 2
Members: David Harris
Banners: David Harris
Web page: David Harris