CSE167 HW Project