alancoman/hw3-1105 archive