Home work 2 of Saas cs169x