Homework solutions for Brent Yorgey's [CIS 194](http://www.cis.upenn.edu/~cis194/)