Assignment 4 archive.