UPLOADING ASSIGNMENT 1