HW7 submission - Shirley Leung