CS120A HW1