CS-172 Review Homework