Homework 1 of Berkeley CS169.1x SaaS I