Completed Assignmnet 2