a5520049/assignment-1 archive