alancoman/hw3-704 archive