Adding Assignment 3