Homework solutions for CIS194