Archive for assignment 3.