Completed Homework #4