HW3 - As done as it is going to be.