khiner/cs441-asmt3 archive