CS110 Assignment #7A Submission