Assignment 3 uploaded.