Homework 3 Solutions - Stanford University