HW3 submission - Shirley Leung