HW2 submission - Shirley Leung