4620 Homework 3