Uploading whole assignment1