thairs/cs381-assignment6 archive