andrewchang/hw3_9815 archive