dahughes/csci356lab1 archive