CS 174 HW4