billlu/hw2py9815 archive