assignment2 TheCollaborator