Uploaded assignment 3