This is my third assignment in CSCI 1007.