CS169.1x Homework 4