Cs61a Homework 8 Solutions