Assignment 3 by Kara Larsen