Start of Homework 3 file