Lecture 5 Q30, modified to storage make and owner as pointer to char