CSCIE E-55 Homework 2