4620 Homework 5