Assignment 6A for CIS 410