Homework 03 first commit

second turned in assignment, but numbered #3 so I am calling it HW03