khiner/cs441-hw4 archive